Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer - Sr. iOS Developer

JP Morgan Chase

Job DescriptionJoin a team that's shaping the future of digital investing for millions of customers. This is your opportunity to build innovative mobile experiences that empower people to take control of their financial futures — all while growing your career alongside some of the best engineers in the industry.As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking division under Self Directed Investing, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.Job responsibilitiesExecute creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problemsDevelop secure, high-quality production code, and review and debug code written by othersIdentify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systemsDrives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architectureLead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologiesPartner with product, design, and backend teams to translate requirements into reliable iOS experiences (performance, accessibility, localization, and resiliency)Required qualifications, capabilities, and skillsFormal training or certification on software engineering concepts and 5+ years applied experience5+ years of combined software/application development experience, including mobile development3+ years of experience leading technology and mentoring a team of diverse sets of engineers building native iOS appsStrong iOS development background building mobile applications using Swift (and familiarity with Objective-C in mixed codebases)Proficiency with iOS frameworks and UI development, including UIKit and/or SwiftUI, Auto Layout, and Apple Human Interface GuidelinesFamiliarity with architecture patterns such as MVVM, MVC, VIPER/Clean Architecture, and patterns like Coordinator for navigationExperience with modern iOS native development tools and systems: Xcode, Swift Package Manager (SPM), CocoaPods (as applicable)Strong understanding of iOS concurrency and reactive patterns: async/await, GCD, and optionally CombineExperience with local persistence and device capabilities: Core Data, Keychain, background tasks, push notificationsDemonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practicesPreferred qualifications, capabilities, and skillsExposure to Agentic AI / GenAIExperience with XCTest / XCUITest, test doubles/mocking approaches, and snapshot testingProficiency with Instruments (Time Profiler, Allocations, Leaks) and crash/performance analysisExperience with CI/CD pipelines for mobile applicationsFamiliarity with accessibility best practices and VoiceOver testingChase is a leading financial services firm, helping nearly half of America’s households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.Equal Opportunity Employer/Disability/VeteransOur Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We’re proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions – all while ranking first in customer satisfaction.Full timePosting Date: 2026-06-24

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Sr. iOS Developer in Columbus, OH vacancy
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Small Business Lending Team, you are an integral part of an agile... 
    Senior

    JP Morgan Chase

    Columbus, OH
    2 days ago
  •  ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking...  ...the use and application of leading-edge technologiesDesign, develop and test ATM Diebold applications utilizing (SmartClient with... 
    Senior
    For contractors

    JP Morgan Chase

    Westerville, OH
    3 days ago
  • We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within Consumer & Community Banking - Sales & Incentive Growth team, you are an integral part of an agile... 
    Senior

    JP Morgan Chase

    Westerville, OH
    1 day ago
  •  ...rewarding opportunity for you to take your software engineering career to the next level.As a Software...  ...to design and deliver trusted market-leading technology products in a secure,...  ...possible.Job responsibilities• Design and develop responsive, scalable, and high-... 
    Senior

    JP Morgan Chase

    Columbus, OH
    1 day ago
  •  ...frameworks using appropriate software design, including durable and...  ...leveraged across teams and functions.Develops secure and high-quality...  ...code written by others; engineers systems with clear failure modes...  ...robust operational behavior.Leads cross-functional teams on technological... 
    Senior

    JP Morgan Chase

    Columbus, OH
    1 day ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking - Digital Channels, you are an integral part of an agile team that... 
    Senior
    For contractors

    JP Morgan Chase

    Columbus, OH
    2 days ago
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Consumer and Community Banking...  ...expert, working with application development teams to develop, execute and support database modernization/optimization/performance... 
    Senior

    JP Morgan Chase

    Columbus, OH
    3 days ago
  •  ...and most influential companies.As a Lead Infrastructure Engineer (Storage) at JP Morgan Chase within Infrastructure...  ..., you apply deep knowledge of software, applications, and technical...  ...root-cause fixesDrives to continue to develop technical and cross-functional knowledge... 
    Senior

    JP Morgan Chase

    Columbus, OH
    2 days ago
  • As a Senior Lead Software Engineer at JPMorganChase within Employee Experience, you are an integral part of an agile team that enhances, builds, and delivers secure, stable, and scalable technology products. You will drive meaningful business outcomes by applying deep... 
    Senior

    JP Morgan Chase

    Columbus, OH
    4 days ago
  •  ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Consumer & Community Banking...  ...or a related technical field8+ years engineering experience developing and deploying Java based applications in AWS, ECS, EKS, and... 
    Senior
    For contractors

    JP Morgan Chase

    Columbus, OH
    16 hours ago
  • $102k - $208k

    DescriptionSummary:The Sr Application Architect (OFSAA Technical Lead) provides the technical vision and direction...  ...domain. Duties and Responsibilities:Develop, maintain, and communicate the...  ...technical fieldExperience architecting software solutions with demanding... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Columbus, OH
    3 days ago
  • $60 per hour

    Kforce has a client that is seeking a Lead iOS Software Engineer in Columbus, OH. Summary: As an iOS Software Engineer Lead, you serve as a seasoned...  ...Inspector), visual regression detection, and validation * Develop infrastructure for validating AI-powered features... 
    Contract work
    Columbus, OH
    2 days ago
  •  ...ID: 25918291Reference Number: 25-00809Title: IOS DeveloperLocation: Columbus, OHPosted Date: 2...  ...skills:· Formal training or certification on software engineering concepts and 8+ years applied experience· Experience developing mobile frameworks, components and applications... 

    HAN Staffing

    Columbus, OH
    3 days ago
  • $144.2k - $288.4k

     ...at a time. Position Summary We're looking for a Lead Director of Software Engineering who thinks like a founder, executes like a principal engineer...  ...ownership – You have built or led internal developer platforms, engineering productivity tooling. Education... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Columbus, OH
    1 day ago
  • As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking (CCB), you are an integral part of an agile team that works...  ...to build solutions or break down technical problems.Develops secure high-quality production code, and reviews and debugs... 

    JP Morgan Chase

    Westerville, OH
    1 day ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading... 

    JP Morgan Chase

    Columbus, OH
    2 days ago
  • $119k - $187k

    About this role:Wells Fargo is seeking a Lead Software Engineer (LSE) to serve as a key technical contributor for Customer Account Servicing (CAS) team. This role is responsible for designing, developing, testing, and deploying software solutions, while actively participating... 
    Full time
    Work experience placement
    Relocation package

    Wells Fargo

    Columbus, OH
    1 day ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer &...  ...Apple technologies, including Swift, iOS SDK, and advanced Apple platform...  ...integrationDemonstrated proficiency in designing and developing reusable iOS framework components,... 

    JP Morgan Chase

    Columbus, OH
    4 days ago
  •  ...financial technology. Join us in shaping the future of banking through cutting-edge solutions and transformative initiatives.As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking - Auto Line of Business (CCB-Auto LOB), you will serve as an... 

    JP Morgan Chase

    Columbus, OH
    17 hours ago
  • Job SummaryAs a Senior Lead AI Security Engineer in our Cybersecurity team, you will design and deliver...  ..., and skillsMinimum 7 years of software/security engineering, including hands...  ...capabilities and skillsExperience building developer copilots for AppSec/DevSecOps (IaC... 
    Senior
    Work at office

    JP Morgan Chase

    Columbus, OH
    17 hours ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer and Community Branch...  ...to improve operations across the Branch Products. Lead and develop resilient software solutions that improve reliability,... 

    JP Morgan Chase

    Westerville, OH
    2 days ago
  •  ...made for this. As a Senior Manager of Software Engineering at JPMorganChase within the Consumer &...  ..., CI/CD, observability, and resiliency.Leads design of high-throughput, low-latency...  ...architectures deployed on AWSDesigns and develops secure, scalable microservices, and reviews... 
    Senior

    JP Morgan Chase

    Columbus, OH
    2 days ago
  •  ...influential companies.As a Senior Principal Software Engineer at JPMorganChase within the Consumer &...  ..., build, and deliver trusted market-leading technology products in a secure,...  ...advice. This group is also focused on developing and delivering cutting edged mobile applications... 
    Senior
    Bank staff

    JP Morgan Chase

    Columbus, OH
    3 days ago
  •  ...Position Overview:Define and lead the technical strategy for mission...  ...project teams, directing engineering activities, resolving complex...  ...on time and within budget.Develop and document comprehensive design...  ...with 3D CAD software, preferred CREO 4.0 and greaterPreferred... 
    Senior
    Temporary work
    Worldwide

    Vertiv Holdings

    Columbus, OH
    1 day ago
  •  ...results in an agile environment. As a Developer Lead you are expected to be technology SME and...  ....Strong understanding of the overall software delivery lifecycle (SDLC) and activities...  ...drive those from concept to implementation.Engineer a world-class platform with an eye... 

    JP Morgan Chase

    Columbus, OH
    2 days ago
  •  ...generation trading capabilities at their fingertips.As a Java Lead Software Engineer at JPMorganChase within Asset & Wealth Management, you will...  ...and continuous improvement based on business needs.Develop secure production code and review code changes to raise quality... 

    JP Morgan Chase

    Columbus, OH
    2 days ago
  •  ...adventure where you can push the limits of what's possible.​As a Lead Software Engineer at JPMorgan Chase within Consumer and Community Banking,...  ...languages and frameworks like HTML, CSS, and JavaScript.​Develops secure high-quality production code, and reviews and debugs... 

    JP Morgan Chase

    Columbus, OH
    2 days ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking...  ...existing systems and information architectureDesign and develop a scalable ML platform to support model training, deployment... 

    JP Morgan Chase

    Columbus, OH
    2 days ago
  •  ...adventure where you can push the limits of what's possible.​As a Lead Software Engineer at JPMorgan Chase within Consumer and Community Banking,...  ...points of failure, using scalable architectural patterns.​Develop secure code so that our customers and ourselves are... 

    JP Morgan Chase

    Columbus, OH
    2 days ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within Infrastructure Platforms(IP) you...  ...to build solutions or break down technical problems.Develops secure high-quality production code, and reviews and debugs... 

    JP Morgan Chase

    Columbus, OH
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer - Sr. iOS Developer. Be the first to apply!