Software Engineer III – iOS – Nutmeg – Mid Level
Location: London, United Kingdom
Job Overview
Nutmeg, a J.P. Morgan company, offers award‑winning digital wealth‑management services to over 250,000 investors in the UK. We are building a top‑in‑market suite of mobile and web apps to provide the best investment experience. As an engineer on our team you will contribute to high‑impact product features in a fast‑moving fintech environment.
Job Responsibilities
 * Work with the Product team to understand user needs and follow an Agile SDLC to develop and deliver product features. Our stack is Java/Spring Boot with a bit of Kotlin, DynamoDB, Aurora/MySQL and AWS.
 * Participate in the design of architecture that meets evolving needs; we use microservices on Kubernetes, Kafka and event‑driven design.
 * Take ownership of tasks from estimation through release and post‑production support.
 * Identify, troubleshoot and resolve prioritized defects.
 * Write tests for all code delivered and adhere to best practices/standards, ensuring high‑quality code.
 * Assist with releases and associated processes, aiming to deploy often.
 * Participate in code reviews to ensure high code quality and continuous development and learning.
 * Share knowledge and attend skill‑share sessions across the engineering department.
 * Propose or contribute to technical initiatives that improve and evolve the existing codebase and toolset.
 * Focus on solving the essence of problems rather than merely treating symptoms.
Required Qualifications
 * English working proficiency – the team is based in London.
 * Commercial experience developing native iOS mobile applications.
 * Strong object‑oriented programming skills with Swift and Xcode.
 * Strong analytical and problem‑solving skills.
 * Experience writing unit tests using XCTest.
 * Experience with MVVM + Coordinator design pattern and SOLID principles.
 * Experience with mobile design best practices (human interface guidelines, threading, etc.).
 * Knowledge of core iOS libraries and frameworks (UIKit, SwiftUI, Foundation, Security, Combine).
 * Experience with iOS app deployment (testing, approval, publishing to the Apple Store).
 * Experience with CI/CD, using tools such as Bitrise (preferred but not required).
 * Experience monitoring and alerting for production applications.
 * Good understanding of REST and working with APIs.
 * Experience with Git flow.
 * Strong communication skills and ability to collaborate with Product and Operations.
 * Curiosity about new ways of working and openness to new ideas.
 * Proactive and willing to help others make ideas a reality.
Preferred Qualifications
 * Experience writing UI tests using XCUITest or similar frameworks.
 * Experience building or working with design systems (UI development, white‑labeling).
 * Experience with modularization and dependency injection.
 * Appreciation for accessibility and understanding of accessibility requirements.
 * Understanding of mobile application security considerations.
 * Experience with React Native.
 * Experience with feature flagging and A/B testing methodologies.
 * Experience in the FinTech sector.
 * Show us your GitHub, Stack Overflow or portfolio.
About Us
J.P. Morgan is a global leader in financial services. We build trusted, long‑term partnerships to help our clients achieve their business objectives.
Equal Opportunity Employer
We are an equal‑opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, or disability. We provide reasonable accommodations for applicants and employees with religious practices and mental or physical disability needs.
How to Apply
Apply now via the link provided.
#J-18808-Ljbffr