Ios Software Engineer Jobs

133 jobs found — updated daily

Lead Software Engineer - Swift / iOS

JPMorganChase•Plano, TX

About The Position

As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Digital Technology team, you will contribute to an agile team enhancing, building, and delivering secure, stable, scalable technology products. You will develop production-quality mobile applications, make technical decisions affecting product design and operations, and advise peers and stakeholders on technology adoption. The role includes leading responsible use of enterprise-authorized AI-assisted engineering tools, setting expectations for validating AI-generated outputs, and promoting effective practices across the team. You will work on iOS and Android applications, complex front-end solutions, automated testing, user experience improvements, application performance and reliability, and Site Reliability Engineering practices.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Experience in system design, application development, testing, and maintaining operational stability.
  • Advanced proficiency in one or more programming languages relevant to mobile development.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools, with the ability to set expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations; experience coaching engineers on safe, compliant adoption.
  • Strong knowledge of mobile development frameworks and technologies, including iOS, Swift, Objective-C, UIKit, Cocoa, and SwiftUI.
  • Familiarity with iOS design patterns such as MVVM, MVC, MVP, VIPER, and MVI.
  • Experience integrating native features such as Camera, Push Notifications, GPS, CoreML, and VisionKit.
  • Understanding of mobile application security, including device registration, biometrics, encryption, and data protection.
  • Experience with API integration and development tools such as Xcode.
  • Proficiency with Git, source code management, and Agile software development methodologies.

Nice To Haves

  • Experience working with Copilot or related tools.
  • Familiarity with build automation tools and frameworks for static and dynamic analysis.
  • Ability to assess technology risks, perform threat modeling, and communicate risks to stakeholders.
  • Experience building relationships with cross-functional technology, business, audit, and risk teams.
  • Knowledge of OAuth, SSO, and NFC technologies.
  • Experience building and releasing apps to the App Store or enterprise stores using CI/CD pipelines.

Responsibilities

  • Develop secure, high-quality production code and review and debug code written by others.
  • Make decisions that affect product design, application functionality, and technical operations.
  • Advise peers and project stakeholders on adopting new technologies.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes.
  • Establish validation standards for AI-assisted work, including secure coding, peer review, and automated testing, and promote reuse of effective patterns.
  • Use Software Development Life Cycle toolchain capabilities, including authorized AI-assisted development and automation tools, to improve the value of automation.
  • Develop mobile applications for iOS using Swift, SwiftUI, and Objective-C, and for Android using Java and Kotlin.
  • Build large-scale mobile applications, implement complex front-end solutions, and develop automated tests.
  • Collaborate with UX designers to prototype and implement features that improve user experience.
  • Optimize mobile applications for speed, reliability, and scalability, following Agile practices such as Scrum and Continuous Delivery.
  • Support Site Reliability Engineering practices to help ensure excellent user experience and system performance.

Build a Resume for Ios Software Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

Frequently Asked Questions

Common questions about Ios Software Engineer careers and jobs.

Based on current job postings on Teal, the average Ios Software Engineer salary in the US is approximately $161,000 per year, with a typical range of $102,000 to $225,000.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service