Software Engineer III - iOS at JPMorganChase - ScoutJobs - The AI-curated global job board
Skip to content
J
Posted a day ago

Software Engineer III - iOS

JPMorganChaseSoftware Engineer III - iOS

Requirements

3+ years applied software engineering experience, Proficiency in Swift and SwiftUI, Experience with Objective C, Knowledge of iOS and Apple ecosystem, Experience with RESTful API integration, Experience with Keychain and Apple security standards, Unit testing experience (Xcode unit tests, Gherkin), Understanding of SDLC and Agile methodologies

Skills

SwiftSwiftUIiOS

About the role

Responsibilities

  • Design, develop, and execute secure, scalable iOS software solutions using Swift and SwiftUI
  • Provide technical direction, oversight, and coaching for entry-level to mid-level software engineers
  • Create high-quality production code and maintain algorithms that run synchronously with appropriate systems
  • Produce architecture and design artifacts for complex applications while ensuring design constraints are met
  • Troubleshoot technical problems and identify hidden patterns in data to drive improvements in coding hygiene and system architecture
  • Contribute to software engineering communities of practice and explore emerging technologies
  • Collaborate within an agile environment to deliver market-leading technology products

Requirements

  • 3+ years of applied software engineering experience
  • Proficiency in Swift and SwiftUI
  • Experience with Objective C
  • Strong knowledge of the iOS and Apple ecosystem, including mobile UI fundamentals
  • Experience with RESTful API integration
  • Experience working with Keychain, Wallet, and Apple security standards
  • Experience with unit testing libraries such as Xcode unit tests and Gherkin scripts for UI automation
  • Solid understanding of the Software Development Life Cycle (SDLC) and Agile methodologies (CI/CD, resiliency, and security)

Preferred Qualifications

  • Familiarity with Agile development processes including daily scrums and weekly iteration reviews
  • Understanding of SOLID principles and architectural patterns such as MVP, MVI, and MVVM
  • Experience managing large codebases and shared resources/libraries
  • Proven track record of creating mobile applications with over 100K downloads
  • Experience with Android mobile application development

About the Company

JPMorganChase is a leading global financial services firm. Within the Consumer and Community Banking division, we build trusted, market-leading technology products to serve millions of customers in a secure and stable way.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer III - iOS

JPMorganChase · Bengaluru

Sign up to apply