Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in VirginiaJobs in North Carolina
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaVirginiaNorth Carolina

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in VirginiaJobs in North CarolinaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsMicrosoft Office jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in VirginiaJobs in North Carolina
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaVirginiaNorth Carolina

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in VirginiaJobs in North CarolinaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsMicrosoft Office jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in VirginiaJobs in North Carolina
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaVirginiaNorth Carolina

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
  1. Home
  2. chevron_right
  3. it
  4. chevron_right
  5. Software Engineer II - IOS
JPMorganChase logo

Software Engineer II - IOS

Not Disclosed•Full-TimeOn-site

location_on342, West 30th Street, Chelsea District, Manhattan Community Board 4, Manhattan, New York County, New York, 10001, United States

Apply Now

About the Team

Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits, and cities grow by delivering solutions to solve all their financial needs.

Within the Business Access & Tools group, we are an agile team dedicated to enhancing, designing, and delivering the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. We recognize that our people are our strength, and the diverse talents we bring to our global workforce are directly linked to our success.

About the Role

As a Software Engineer II, you will be an emerging member of a software engineering team executing software solutions through the design, development, and technical troubleshooting of multiple components within a technical product or system. This role is designed for professionals ready to gain the skills and experience needed to grow within their role and advance their career.

In this position, you will partner with the team to write secure and high-quality code, design solutions with consideration of upstream and downstream systems, and apply technical troubleshooting to solve problems of basic complexity. You will gather and analyze large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development. Beyond technical execution, you will actively contribute to a team culture of diversity, opportunity, inclusion, and respect.

Our Culture & Commitment

We place a high value on diversity and inclusion at our company. We are an equal opportunity employer and 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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.

Application Process

We offer a competitive total rewards package including base salary, commission-based pay, and discretionary incentive compensation for eligible roles. We also provide a range of benefits including comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching. Additional details about total compensation and benefits will be provided during the hiring process.

Work location

Work model: On-site

location_on

342, West 30th Street, Chelsea District, Manhattan Community Board 4, Manhattan, New York County, New York, 10001, United States

New York, New York

Key Responsibilities

  • check_circleExecute software solutions through design, development, and technical troubleshooting
  • check_circleWrite secure and high-quality code using Swift programming language
  • check_circleAnalyze large data sets to identify problems and support decision-making
  • check_circleDesign and develop components considering upstream and downstream system implications
  • check_circleImplement mobile application security concepts including OAuth2 and secure storage
  • check_circleUtilize CI/CD tools and Git for continuous delivery and source control management
  • check_circleConduct unit and UI testing using XCTest and XCUITest frameworks
  • check_circleApply SDLC tools to improve automation value within the development lifecycle

Requirements

  • verifiedFormal training or certification on native mobile application development concepts
  • verified3+ years applied experience
  • verifiedProficiency in Swift programming language
  • verifiedStrong experience with iOS frameworks: UIKit, SwiftUI, Foundation, Core Data, Combine
  • verifiedExperience with object-oriented programming and design patterns
  • verifiedExpertise in writing unit tests using XCTest and UI tests using XCUITest
  • verifiedDeep understanding of mobile application security concepts
  • verifiedExperience with CI/CD processes and tools
  • verifiedExperience with modularization, dependency injection, and building reusable iOS SDKs or frameworks
  • verifiedIn-depth knowledge of the financial services industry

Nice to Have

Experience building or working with Design Systems (UI Development, white-labeling). Appreciation for Accessibility and understanding of how to meet WCAG and Apple accessibility requirements. Practical cloud native experience (AWS, Azure, or GCP). Active GitHub/Stack Overflow profile or published app portfolio demonstrating technical expertise.

Benefits & Perks

check_circleComprehensive health care coveragecheck_circleOn-site health and wellness centerscheck_circleRetirement savings plancheck_circleBackup childcareTuition reimbursement
JPMorganChase logo
Company

JPMorganChase

Industry

it

View company profilearrow_forwardlanguageWebsite
Quick Overview

Experience

3+ yrs (Mid Level)

Job Type

Full-Time

Skills Required

Swift

Similar Job Opportunities

GitLab logo

Manager, Security Incident Response Team (USA)

GitLab • Remote

$150k-235karrow_forward
Verint logo

Engineer, Software

Verint • Santa Fe, New Mexico

Not Disclosedarrow_forward
BCforward logo

Application Compliance & Vulnerability Management Analyst

BCforward • Charlotte, North Carolina

$53.55-0/hrarrow_forward

Frequently asked questions about Software Engineer II - IOS at JPMorganChase

What does a Software Engineer II - IOS at JPMorganChase do?expand_more
In this Software Engineer II - IOS at JPMorganChase role, you will execute software solutions through design, development, and technical troubleshooting; write secure and high-quality code using swift programming language; analyze large data sets to identify problems and support decision-making; and design and develop components considering upstream and downstream system implications.
What are the requirements for this Software Engineer II - IOS role?expand_more
To qualify for the Software Engineer II - IOS at JPMorganChase position, applicants should have: Formal training or certification on native mobile application development concepts; 3+ years applied experience; Proficiency in Swift programming language; Strong experience with iOS frameworks: UIKit, SwiftUI, Foundation, Core Data, Combine; Experience with object-oriented programming and design patterns; and Expertise in writing unit tests using XCTest and UI tests using XCUITest.
Where is the Software Engineer II - IOS role at JPMorganChase located?expand_more
Software Engineer II - IOS at JPMorganChase is based in 342, West 30th Street, Chelsea District, Manhattan Community Board 4, Manhattan, New York County, New York, 10001, United States. This is a on-site role.
Is this Software Engineer II - IOS job remote, hybrid, or on-site?expand_more
JPMorganChase has listed this Software Engineer II - IOS role as on-site.
How much experience is required for this Software Engineer II - IOS role?expand_more
Software Engineer II - IOS at JPMorganChase typically requires 3+ years of relevant experience at the mid level level.
What skills do you need for the Software Engineer II - IOS role at JPMorganChase?expand_more
Key skills for Software Engineer II - IOS at JPMorganChase include Swift; Async/await; Combine; Uikit; Swiftui; Foundation; Core Data; and Object-Oriented Programming.
What category does the Software Engineer II - IOS role belong to?expand_more
Software Engineer II - IOS at JPMorganChase is part of the it job category on Recrutus.
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in VirginiaJobs in North CarolinaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsMicrosoft Office jobs
Featured employers
Company
About usFAQContactPrivacy policy

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
check_circle
check_circleMental health support
check_circleFinancial coaching
Async/await
Combine
Uikit
Swiftui
Foundation
Core Data
Object-Oriented Programming
MVC
MVVM
US privacy notice
Accessibility