Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer III - iOS Developer

Home > Swift programming jobs

Software Engineer III - iOS Developer in USA new

  • JPMorgan Chase
  • Full time
  • Email
  • Plano, TX

Responsibilities

  • Develop secure, scalable, and intuitive native iOS software for Business Banking customers.
  • Execute software design, development, technical troubleshooting, and production code maintenance.
  • Use enterprise-authorized AI coding and automation tools for code generation, refactoring, testing, troubleshooting, and documentation while validating outputs for correctness, performance, and security.
  • Implement unit tests with XCTest, UI tests with XCUITest, and automated testing strategies.
  • Create architecture and design artifacts and ensure software meets design constraints.
  • Analyze large and diverse data sets to produce visualizations and reporting that improve software quality and system architecture.
  • Contribute reusable AI-assisted development patterns and guide peers on responsible usage.

Requirements

  • Formal training or certification in software engineering concepts and at least 3 years of applied experience.
  • Practical and hands-on experience with AI-assisted software development tools, including critically evaluating and refining generated outputs.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Applied experience in native mobile application development.
  • Proficiency in Swift, including async/await and Combine.
  • Strong experience with UIKit, SwiftUI, Foundation, Core Data, Combine, object-oriented programming, MVC, MVVM, Coordinator, and SOLID design patterns.
  • Expertise writing XCTest unit tests and XCUITest UI tests, with commitment to test-driven development.
  • Experience with CI/CD processes and tools including Bitrise, Jenkins, or GitHub Actions, plus Git source control.
  • Experience with modularization, dependency injection, and reusable iOS SDK or framework development.
  • Preferred: experience with design systems, UI development, white-labeling, accessibility, WCAG, Apple accessibility requirements, AWS, Azure, GCP, or a published app portfolio and active GitHub or Stack Overflow profile.

Benefits

  • Competitive total rewards package with base salary determined by role, experience, skills, and location; eligible roles may also receive commission or discretionary incentive compensation.
  • Comprehensive health care coverage and on-site health and wellness centers.
  • Retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Additional compensation and benefits details are provided during the hiring process.

Salary: $114k - $155k/yr

JPMorgan Chase

With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. We serve millions of customers and many of the ...

Similar positions

BBVA Bancomer IOS developer T

  • Orion Innovation
  • Full time
  • Others
  • 10/31/2026
  • Mexico City, Mexico

Senior Software Engineer - Mobile iOS

  • Garmin
  • Full time
  • USA
  • 10/31/2026
  • Salary: $134k - $170k/yr
  • Louisville, CO

Senior iOS Engineer (Connectivity)

  • WHOOP
  • Full time
  • USA
  • 10/31/2026
  • Salary: $150k - $215k/yr
  • Boston, MA

IOS engineer

  • Higgsfield
  • Full time
  • Others
  • 10/31/2026
  • Salary: Competitive
  • Almaty, Kazakhstan

Security and Compliance Engineer

  • Griffin
  • Full time
  • Remote
  • 10/31/2026
  • UK