×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II - IOS

Job in New York, New York County, New York, 10261, USA
Listing for: JPMorgan Chase & Co.
Full Time position
Listed on 2026-05-13
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Location: New York

You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.

As a Software Engineer II at JPMorgan

Chase within the BUSINESS ACCESS & TOOLS, you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state‑of‑the‑art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

Job

responsibilities
  • Executes standard software solutions, design, development, and technical troubleshooting
  • Writes secure and high‑quality code using the syntax of at least one programming language with limited guidance
  • Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
  • Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation
  • Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity
  • Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision‑making in service of secure, stable application development
  • Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems
  • Adds to team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
  • Formal training or certification on native mobile application development concepts and 3+ years applied experience.

  • Proficiency in Swift programming language (including modern concurrency patterns like async/await and Combine).

  • Strong experience with iOS frameworks: UIKit, Swift

    UI, Foundation, Core Data, Combine.

  • Experience with object‑oriented programming and design patterns (MVC, MVVM, Coordinator, SOLID).

  • Demonstrated expertise in writing unit tests using XCTest and UI tests using XCUITest with strong commitment to test‑driven development practices.

  • Deep understanding of mobile application security concepts (OAuth2, OIDC, PKCE, biometrics, secure storage, Apple security APIs).

  • Experience with CI/CD processes and tools (e.g., Bitrise, Jenkins, Git Hub Actions) and Git source control management.

  • Experience with modularization, dependency injection, and building reusable iOS SDKs or frameworks.

  • Proficiency in automation and continuous delivery methods with advanced understanding of agile methodologies.

  • Practical experience with AI‑assisted development tools (e.g., Git Hub Copilot, code generation tools) and understanding of how to integrate AI capabilities into development workflows.

  • In‑depth knowledge of the financial services industry and their IT systems.

Preferred qualifications, capabilities, and skills
  • Experience building or working with Design Systems (UI Development, white‑labeling).

  • Appreciation for Accessibility and understanding of how to meet WCAG and Apple accessibility requirements.

  • Practical cloud native experience (AWS, Azure, or GCP).

  • Active Git Hub/Stack Overflow profile or published app portfolio demonstrating technical expertise.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary