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

Software Engineer III - iOS

Home > Swift programming jobs

Software Engineer III - iOS in Others new

  • JPMorgan Chase
  • Full time
  • Email
  • Bengaluru, India

Responsibilities

  • Execute software design, development, troubleshooting, and technical problem-solving across complex technology solutions.
  • Create secure, high-quality production code and maintain algorithms that integrate with related systems.
  • Use enterprise-authorized AI-assisted development tools for coding, refactoring, testing, troubleshooting, and documentation while validating outputs for correctness, performance, and security.
  • Produce architecture and design artifacts and ensure software implementation meets design constraints.
  • Gather, analyze, synthesize, visualize, and report on large and diverse data sets to improve applications and systems.
  • Design, build, and maintain iOS SDKs in Swift and Objective-C with clean public APIs, semantic versioning, and backward compatibility.
  • Own SDK architecture and packaging, including modular design, dependency management, and simple adoption.
  • Deliver high-performance and stable SDKs through thread safety, efficient memory management, caching, and minimal application footprint.
  • Implement secure networking and data-protection patterns, including TLS, safe serialization, Keychain usage, and secure local storage.
  • Provide developer experience and release operations through sample applications, API documentation, migration guides, changelogs, deprecation policies, and support.

Requirements

  • Formal training or certification in software engineering concepts and at least 3 years of applied experience.
  • Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database-querying languages.
  • 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 in engineering workflows, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Experience with Swift and Objective-C iOS SDK development.
  • Experience with SDK architecture, modular design, dependency management, SPM, or CocoaPods.
  • Knowledge of SOLID and protocol-oriented design, readability, documentation, and code review practices.
  • Knowledge of application resiliency, security, software development life cycle practices, and release operations.
  • Preferred experience with security SDKs, mobile threat defense, anti-tamper and anti-debugging, jailbreak or root detection, and RASP concepts.
  • Preferred experience with security signals, including device integrity, app integrity, runtime environment, anomalous behavior, and signal scoring.
  • Preferred knowledge of Apple App Attest, Device Check, attestation and integrity mechanisms, and secure token handling.

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