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

Software Engineer III

Home > Swift programming jobs

Software Engineer III in USA new

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

Responsibilities

  • Design, develop, troubleshoot, and deliver secure, stable, and scalable native iOS software solutions.
  • Create high-quality production code, maintain algorithms, and produce architecture and design artifacts for complex applications.
  • Implement unit, UI, and automated testing strategies using XCTest and XCUITest.
  • Use enterprise-authorized AI-assisted development tools for coding, refactoring, testing, troubleshooting, and documentation, while validating their outputs.
  • Analyze large and diverse data sets, create visualizations and reports, and use insights to improve coding hygiene and system architecture.
  • Contribute reusable AI-assisted development patterns and guide peers on responsible, secure, and effective 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 evaluating and refining generated outputs for correctness, performance, and security.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Demonstrated experience in native mobile application development and proficiency with 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 such as Bitrise, Jenkins, and GitHub Actions, plus Git source control management.
  • 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, and AWS, Azure, or GCP.
  • An active GitHub or Stack Overflow profile or published app portfolio is preferred.

Benefits

  • Competitive total rewards package with base salary determined by role, experience, skill set, and location, plus potential incentive compensation for eligible roles.
  • Comprehensive health care coverage, on-site health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Equal opportunity employment and reasonable accommodations for religious practices, mental health needs, and physical disabilities.

Salary: $138k - $185k/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

Senior iOS Engineer

  • onX
  • Full time
  • USA
  • 11/04/2026
  • Salary: $146k - $182k/yr
  • Missoula, MT

Senior Mobile Engineer (iOS)

  • Air New Zealand
  • Full time
  • Others
  • 11/04/2026
  • Auckland, New Zealand

Senior Software Engineer II, Mobile

  • Life360
  • Full time
  • USA
  • 11/04/2026
  • Salary: $119k - $217k/yr
  • Remote

Staff Software Engineer in Test

  • InPost
  • Full time
  • Remote
  • 11/04/2026
  • Poland

[쿠팡페이] Staff iOS Engineer

  • Coupang
  • Full time
  • Others
  • 11/04/2026
  • Seoul, Korea