Talent.com
J.P. Morgan
Software Engineer- III- iOS- JPM Personal InvestingJ.P. Morgan • London, England, GB
Software Engineer- III- iOS- JPM Personal Investing

Software Engineer- III- iOS- JPM Personal Investing

J.P. Morgan • London, England, GB
30+ days ago
Job type
  • Full-time
Job description

hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role.

JOB DESCRIPTION

Behind every investment is a person with ambitions, motivations and values. While we know that every client is unique, they come to J.P. Morgan Personal Investing for the same reason: our straightforward and transparent approach to investing, and the trust that 150 years of J.P. Morgan heritage brings.

J.P. Morgan Personal Investing offers award-winning investments, products and digital wealth management services to over 275,000 investors in the UK. We built the business with innovation as a core part of our ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals.

Our team is at the heart of this venture, focused on getting smart ideas into the hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about building quality software that has a big impact in a rapidly changing environment. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work in tribes and squads that focus on specific products and projects.

Job Responsibilities

  • Work with the Product team to understand user’s needs and follow an Agile SDLC to develop and deliver product features. Our stack is Java/Springboot with a bit of Kotlin, DynamoDB, Aurora/MySQL and AWS.
  • Participate with the rest of the team in the process of designing how our architecture needs to evolve to meet our needs. We use ADRs as part of our decision-making process and our architecture is microservices running on Kubernetes with a heavy use of Kafka and even-driven design.
  • Take ownership of tasks from the estimation stage right through until the release stage and post production
  • Identify, troubleshoot and resolve existing or newly-identified prioritised defects
  • Write tests for all code you deliver and adhere to best practices/standards, ensuring high-quality code
  • Take ownership of, or assist others with, releases and associated processes (we try to deploy as often as possible)
  • Participate in code reviews, ensuring high code quality and continuous development and learning for yourself and your colleagues
  • Be someone who enjoys knowledge sharing, who is keen to attend and participate in some of the many skill share sessions we regularly hold in the team and across the wider Engineering department.
  • Propose/contribute/collaborate on Technical Initiatives - improving and evolving the existing codebase and toolset
  • Be keen to ensure that we focus on solving the essence of the problem rather than merely dealing with the symptoms

Required qualifications, capabilities and skills

  • English working proficiency is a must, you will be working with the team in London
  • Commercial experience on native iOS mobile application development
  • Good Knowledge of object-oriented programming with Swift, Xcode
  • Strong analytical and problem-solving skills
  • Experience writing unit tests using XCTest framework
  • Experience with the MVVM + Coordinator design pattern and other relevant architecture patterns like SOLID
  • Experience with best practices in mobile design (human interface guidelines, threading, etc)
  • Good knowledge of core iOS libraries and frameworks (e.g. UIKit, SwiftUI, Foundation, Security, Combine)
  • Experience with iOS application deployment (testing, approval, publishing to Apple store)
  • Experience with automated CI/CD processes and tools (we use Bitrise but this is not a pre-requisite)
  • Experience with monitoring and alerting in order to maintain a production application
  • Good understanding of REST and what it means to work with APIs
  • Experience with Git flow
  • Good communication skills, you can work well within a delivery team and manage interactions with other parts of the organisation, such as Product and Operations
  • Curious about new ways of working and open to different approaches and ideas
  • Proactive and willing to help others put forward ideas

Preferred qualifications, capabilities and skills- nice to haves

  • Experience writing UI tests using XCUITest or other framework
  • Experience building or working with Design Systems (UI Development, White-labelling)
  • Experience with modularisation and dependency injection
  • Appreciation for Accessibility and understanding of how to meet Accessibility requirements
  • Understanding of Mobile Application Security considerations
  • Experience with React NativeExperience with feature flagging and A/B testing methodologies
  • Experience in the FinTech sector
  • Show us your Github/Stack Overflow/app portfolio!

#ICBCareers #ICBEngineering

ABOUT US
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
ABOUT THE TEAM
The Cybersecurity & Technology Controls group at JPMorganChase aligns the firm’s cybersecurity, access management, controls and resiliency teams. The group proactively and strategically partners with all lines of business and functions to enable them to design, adopt and integrate appropriate controls; deliver processes and solutions efficiently and consistently; and drive automation of controls. The group’s number one priority is to enable the business by keeping the firm safe, stable and resilient.

High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced pre-hire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment.

Create a job alert for this search

Software Engineer- III- iOS- JPM Personal Investing • London, England, GB

Similar jobs

iOS Engineer III – FinTech Wealth App

J.P. MORGANGreater London, England, GB
Full-time

A leading financial services firm in Greater London is seeking a skilled iOS Developer to join their team.The ideal candidate will possess strong experience in iOS mobile application development us... Show more

 • Promoted

iOS Engineer

Air AppsGreater London, England, GB
Full-time

As a Senior iOS Engineer, you will play a key role in developing and maintaining our suite of iOS applications, ensuring high performance, scalability, and a seamless user experience.You will colla... Show more

 • Promoted

Senior software engineer, iOS

Kindred (London) LimitedGreater London, England, GB
Full-time

As a Senior iOS Developer at FDJ UNITED, you are a core team member responsible for delivering high‑quality native iOS solutions.You take ownership to help the team reach its goals, share knowledge... Show more

 • Promoted

Senior iOS Engineer - Engine by Starling

Starling Bank LimitedGreater London, England, GB
Full-time

At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology.Engine is Starling's so... Show more

 • Promoted

iOS Engineer

FreetradeGreater London, England, GB
Full-time

Freetrade’s mission is to become the default place to invest.Investing has been too complicated and expensive for too long, keeping millions from making the most of their savings.We’re building our... Show more

 • Promoted

Senior iOS Engineer

ZegoGreater London, England, GB
Full-time

At Zego, we know that traditional motor insurance holds good drivers back.It’s too complicated, too expensive, and it does not take into account how well you actually drive.That’s why, since 2016, ... Show more

 • Promoted

Senior iOS Engineer

DeblockGreater London, England, GB
Full-time

As a Senior iOS Engineer, you’ll be directly working with product and design teams.In this fast-paced environment, you’ll be given pixel-perfect, responsive designs to develop and deploy.You are ob... Show more

 • Promoted

iOS Engineer (Mid-level)

Freetrade LimitedGreater London, England, GB
Full-time

Freetrade’s mission is to become the default place to invest.Investing has been too complicated and expensive for too long, keeping millions from making the most of their savings.We’re building our... Show more

 • Promoted

iOS Software Engineer III – FinTech Wealth Investing

JPMorgan Chase & Co.Greater London, England, GB
Full-time

A leading global financial services firm is seeking an iOS Developer to enhance its mobile platforms.You'll work collaboratively in an Agile team environment, contributing to architecture design an... Show more

 • Promoted

Software Engineer, iOS

Sweep360Greater London, England, GB
Full-time

Skip this job application if you’re looking for an easy calling.Read on if you’re a hacker‑minded iOS engineer who ships weekly, owns problems end‑to‑end, and performs best in uncharted waters.Huma... Show more

 • Promoted

iOS Engineer

Checkout.comLondon, England, GB
Full-time

Get AI-powered advice on this job and more exclusive features.Our mission is to enable businesses and their communities to thrive in the digital economy.We’re the strategic payments partner for som... Show more

 • Promoted

Senior iOS Engineer

MotorwayGreater London, England, GB
Full-time

As a Senior iOS Engineer, you'll be responsible for leading the design and implementation of some of our most cutting‑edge iOS features.Collaborating with designers, product managers, and engineers... Show more

 • Promoted

iOS Engineer

MonzoGreater London, England, GB
Full-time

Our mobile engineers have a variety of different backgrounds.There are ~40 iOS engineers at Monzo and we’re looking for more to join the team.Whether you studied Computer Science, worked in a huge ... Show more

 • Promoted

Software Engineer II, iOS

SMS Superior Maintenance SolutionsGreater London, England, GB
Full-time

SMS Superior Maintenance Solutions 31 May 2025.Mobile Development Swift Advertising Technology iOS Engineer Objective-C.We are seeking inquisitive and well‑rounded iOS Engineers to join our Product... Show more

 • Promoted

Software Engineer- III- iOS- JPM Personal Investing

J.P. MorganCity Of London, England, GB
Full-time

Morgan to connect them with exceptional professionals for this role.Behind every investment is a person with ambitions, motivations and values.While we know that every client is unique, they come t... Show more

 • Promoted

iOS Engineer

JINGDONG RETAIL (UK) LIMITEDGreater London, England, GB
Full-time

Develop and maintain the Joybuy eCommerce iOS app for European markets.Participate in product requirement discussions with product managers and engineering teams.Formulate scalable and suitable tec... Show more

 • Promoted

iOS Engineer

StarlingGreater London, England, GB
Full-time

Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their mon... Show more

 • Promoted

iOS Engineer

JD.COMGreater London, England, GB
Full-time

OS Engineer responsible for the development of our eCommerce iOS apps in European countries such as the UK, France, Germany, and the Netherlands.In this role, you will implement the mobile user fri... Show more

 • Promoted

Senior iOS Engineer

Atlas MetricsGreater London, England, GB
Full-time

At SumUp, we're on a mission to bring merchants and consumers closer together and help local communities thrive.With SumUp Pay, we're building a rewarding banking experience that connects people to... Show more

 • Promoted

Senior Software Engineer, Mobile, iOS

RokuGreater London, England, GB
Full-time

As a Senior Software Engineer, iOS at Roku, you will be a key member of a mobile team dedicated to creating exceptional user experiences for millions of users.You will design, implement, and enhanc... Show more