Taro Logo

Software Engineer III - iOS Developer

A leading global financial services firm offering banking, investment, and technology solutions.
iOS
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance
This job posting is no longer active. Check out these related jobs instead:

Job Description

As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking Team, you will serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. This role focuses on iOS development, requiring expertise in Swift, UIKit, and modern iOS frameworks. You'll be responsible for creating secure, high-quality production code and maintaining algorithms that run synchronously with appropriate systems. The position involves working on critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

The ideal candidate will have strong experience in iOS platform security, including Keychain and Certificate Pinning, along with practical knowledge in developing reusable libraries and frameworks. You'll work with modern iOS technologies like SwiftUI and Combine, while contributing to the broader software engineering community within the organization. The role requires both technical expertise and the ability to work effectively in an agile team environment.

This position offers the opportunity to work on large-scale financial applications, implementing robust security measures and maintaining high performance standards. You'll be part of a team that values continuous improvement, innovation, and technical excellence. The role combines hands-on development with architectural responsibilities, making it ideal for experienced iOS developers looking to make an impact in the financial technology sector.

Working at JPMorgan Chase means joining a global leader in financial services, with opportunities to work on cutting-edge technology while maintaining the highest standards of security and reliability. You'll be part of a diverse and inclusive team that values technical innovation and professional growth, with the chance to contribute to applications that serve millions of customers worldwide.

Last updated 3 months ago

Responsibilities For Software Engineer III - iOS Developer

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers, analyzes, synthesizes data for continuous improvement
  • Identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Software Engineer III - iOS Developer

  • Formal training or certification on iOS application development and 3+ years applied experience
  • Extensive experience with UIKit, Core Data, Cocoa design patterns, Swift
  • Practical knowledge of iOS Platform Security
  • Experience with SwiftUI, Combine, and Async/Await
  • Hands-on experience in system design and application development
  • Proficient in coding in one or more languages
  • Experience in developing and debugging code in corporate environment
  • Knowledge of Software Development Life Cycle
  • Understanding of agile methodologies