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

Lead Software Engineer - iOS Developer

Home > Swift programming jobs

Lead Software Engineer - iOS Developer in USA new

  • JPMorgan Chase
  • Full time
  • Email
  • New York, NY

Responsibilities

  • Design, develop, test, maintain, and ship iOS applications using Swift and SwiftUI.
  • Build accessible, responsive mobile interfaces using maintainable architectures such as MVVM, MVI, or MVP.
  • Integrate REST APIs and other remote services.
  • Use Xcode debugging and profiling tools to resolve performance, memory, and reliability issues.
  • Write unit tests and use code coverage tools to maintain software quality.
  • Participate in code reviews, technical discussions, Agile planning, and stakeholder communication.
  • Use AI-assisted development tools for code exploration, test generation, and documentation while reviewing generated output.
  • Evaluate and integrate generative AI or machine-learning capabilities in mobile applications when applicable.

Requirements

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Experience designing, developing, and maintaining iOS applications with Swift and SwiftUI.
  • Experience integrating APIs and working with remote data.
  • Knowledge of Foundation, UIKit, Cocoa Touch, and Core Data.
  • Experience with Xcode tools including Instruments, Debug Memory Graph, and Debug View Hierarchy.
  • Familiarity with MVC, MVVM, MVP, MVI, and Singleton patterns.
  • Working knowledge of Git and Bitbucket or comparable version-control platforms.
  • Experience shipping at least one application through the Apple App Store.
  • Familiarity with macOS, Linux, GNU tools, and scripting languages.
  • Understanding of CI/CD processes and tools such as Jenkins.
  • Experience with Swift unit-testing frameworks and code coverage tools.
  • Preferred: familiarity with prompt engineering and AI-assisted coding tools.
  • Preferred: experience integrating generative AI or machine-learning capabilities into mobile applications through APIs or on-device frameworks.
  • Preferred: familiarity with evaluating AI features for quality, latency, reliability, user experience, correctness, security, maintainability, and edge cases.

Benefits

  • Competitive total rewards package with base salary determined by role, experience, skill set, and location; eligible roles may also receive commission-based pay or discretionary incentive compensation.
  • Benefits may include comprehensive health care coverage, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Equal opportunity employer that provides reasonable accommodations for religious practices, mental health needs, and disabilities.

Salary: $157k - $215k/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

iOS Engineer I

  • Axon
  • Full time
  • Others
  • 11/10/2026
  • Ho Chi Minh City, Vietnam

Staff Mobile & Product Security Engineer

  • MrBeast
  • Full time
  • USA
  • 11/10/2026
  • Salary: $205k-$256k
  • Remote

Senior iOS Engineer

  • Mylo
  • Full time
  • Others
  • 11/09/2026
  • Cairo, Egypt

Junior iOS Engineer - Vinted Academy

  • Vinted
  • Full time
  • Others
  • 11/09/2026
  • Vilnius, Lithuania

Junior iOS Engineer - Vinted Academy

  • Vinted
  • Full time
  • Others
  • 11/09/2026
  • Kaunas, Lithuania