Lead Software Engineer (Swift/iOS)

JPMorgan Chase & Co.

Plano, TX • 3h ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Lead Software Engineer (Swift/iOS)

Description

Lead secure, production-grade iOS development within an agile digital technology environment. As a core technical contributor, you will influence product design and technical operations, advise stakeholders on technology adoption, and help establish validation standards (secure coding, peer review, automated testing). You will also drive enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes.

Responsibilities

  • Develop and maintain secure, high-quality production code; review and debug others’ code
  • Make design and operational decisions impacting application functionality and team delivery
  • Lead adoption of AI-assisted engineering tools and define expectations for correctness, performance, and security
  • Apply SDLC toolchain knowledge to increase automation value
  • Build iOS apps using Swift, SwiftUI, and Objective-C; implement complex front-end solutions
  • Create Android apps using Java and Kotlin (as needed)
  • Optimize mobile apps for speed, reliability, and scalability; follow Agile practices (Scrum, Continuous Delivery)
  • Collaborate with UX designers to prototype and implement improved user experiences
  • Support Site Reliability Engineering (SRE) practices to ensure excellent performance and user experience

Requirements

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Experience with system design, application development, testing, and operational stability
  • Advanced proficiency in one or more mobile-relevant programming languages
  • Demonstrated experience leading approved AI-assisted development, including validation of AI outputs
  • Strong knowledge of responsible AI use (data sensitivity, secure handling of inputs/outputs, resiliency and security); ability to coach safe adoption
  • Strong iOS/mobile framework knowledge: iOS, Swift, Objective-C, UIKit, Cocoa, SwiftUI
  • Familiarity with iOS design patterns (MVVM, MVC, MVP, VIPER, MVI, etc.)
  • Experience integrating native features: Camera, Push Notifications, GPS, CoreML, VisionKit
  • Mobile application security knowledge: device registration, biometrics, encryption, data protection
  • API integration experience and use of Xcode
  • Proficiency with Git, source code management, and Agile methodologies

Benefits

  • Competitive total rewards package (base salary based on role/experience/skills/location)
  • Possible commission-based pay and/or discretionary incentive compensation (cash and/or forfeitable equity)
  • Comprehensive health care coverage
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching and other programs (eligibility-based)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report