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

iOS Software Engineer III

Home > Swift programming jobs

iOS Software Engineer III in USA new

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

Responsibilities

  • Design, develop, troubleshoot, and maintain secure, scalable software solutions across multiple technical areas.
  • Use enterprise-authorized AI coding and automation tools for code generation, refactoring, testing, troubleshooting, and documentation, while validating outputs through review and testing.
  • Create high-quality production code and maintain algorithms that integrate with appropriate systems.
  • Implement unit tests with XCTest, UI tests with XCUITest, and automated test suites to improve application quality and reliability.
  • Produce architecture and design artifacts for complex applications and ensure implementation meets design constraints.
  • Analyze large and diverse data sets, create visualizations and reports, and use identified patterns to improve coding practices and system architecture.
  • Contribute reusable development patterns and learnings to improve team effectiveness.

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 development tools, including evaluating and refining generated outputs for correctness, performance, and security.
  • Demonstrated experience developing native mobile applications.
  • Proficiency in Swift, including async/await and Combine.
  • Strong experience with UIKit, SwiftUI, Foundation, Core Data, and Combine, along with object-oriented programming and patterns including MVC, MVVM, Coordinator, and SOLID.
  • Expertise writing XCTest unit tests and XCUITest UI tests, with commitment to test-driven development practices.
  • Experience with CI/CD tools and processes, including Bitrise, Jenkins, or GitHub Actions, and Git source control.
  • Experience with modularization, dependency injection, and reusable iOS SDK or framework development.
  • Preferred experience with design systems, UI development, and white-labeling.
  • Preferred understanding of accessibility, WCAG, and Apple accessibility requirements.
  • Preferred practical cloud-native experience with AWS, Azure, or GCP.
  • An active GitHub or Stack Overflow profile or published app portfolio is preferred.

Benefits

  • Benefits may include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • The role may include discretionary incentive compensation or forfeitable equity for eligible employees; specific compensation details are provided during hiring.
  • JPMorganChase provides reasonable accommodations and supports diversity and inclusion.

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

Software Engineer III

  • JPMorgan Chase
  • Full time
  • USA
  • 11/04/2026
  • Salary: $138k - $185k/yr
  • New York, NY

Staff Software Engineer in Test

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