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

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

Responsibilities

  • Develop, review, debug, and maintain secure, high-quality production code.
  • Make decisions affecting product design, application functionality, and technical operations.
  • Advise peers and stakeholders on new technology adoption.
  • Use authorized AI-assisted development and automation tools to improve coding, testing, documentation, and delivery, while validating outputs.
  • Develop iOS applications using Swift, SwiftUI, and Objective-C.
  • Develop Android applications using Java and Kotlin.
  • Build, test, optimize, and maintain large-scale mobile applications for speed, reliability, and scalability.
  • Collaborate with UX designers to prototype and implement new features.
  • Support Site Reliability Engineering practices and system performance.
  • Contribute reusable AI-assisted development patterns and guide peers on responsible usage.

Requirements

  • Formal training or certification in software engineering and 3+ years of applied experience.
  • Experience with system design, application development, testing, and operational stability.
  • Hands-on experience with enterprise-authorized AI-assisted software development tools and the ability to evaluate, validate, and refine generated outputs.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Proficiency in at least one programming language relevant to mobile development.
  • Strong knowledge of iOS, Swift, Objective-C, UIKit, Cocoa, and SwiftUI.
  • Familiarity with iOS design patterns including MVVM, MVC, MVP, VIPER, and MVI.
  • Experience integrating Camera, Push Notifications, GPS, CoreML, and VisionKit.
  • Understanding of mobile security concepts including device registration, biometrics, encryption, and data protection.
  • Experience with API integration and Xcode.
  • Proficiency with Git, source code management, and Agile software development methodologies.
  • Preferred: experience with Copilot or related tools, build automation, static and dynamic analysis, technology risk assessment, threat modeling, cross-functional collaboration, OAuth, SSO, NFC, and app release through CI/CD pipelines.

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.
  • Health care coverage, on-site health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Full-time employment with additional compensation and benefits details provided during the hiring process.

Salary: Competitive

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

Senior Mobile Software Engineer (iOS

  • JumpCloud
  • Full time
  • Remote
  • 10/26/2026
  • India

Associate Principal Engineer (Treasury & Banking)

  • Nagarro
  • Full time
  • Remote
  • 10/26/2026
  • India

Senior iOS Engineer

  • Bankjoy
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Canada, USA

Software Engineer 5 - iOS

  • Netflix
  • Full time
  • USA
  • 10/25/2026
  • Salary: $388k-$558k
  • Remote

Security Site Reliability Engineer

  • Apple
  • Full time
  • USA
  • 10/25/2026
  • Seattle, WA