Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

JPMorgan Lead Software Engineer - iOS Developer 
United States, Texas, Plano 
940142560

27.03.2025

Job responsibilities:

  • Develop innovative, market-disrupting digital experiences and services.
  • Write clear, maintainable, and well-documented code for human readability.
  • Apply agile principles and use collaborative tools for knowledge sharing.
  • Work effectively within a large organization with multiple teams.
  • Complete development assignments on time with high quality and participate in projects from concept to implementation through all software development lifecycle phases.
  • Support project releases and ensure smooth deployment.
  • Collaborate with design, accessibility, and platform teams to ensure UI consistency
  • Implement and maintain unit and UI tests for component reliability
  • Participate in code reviews to improve quality and knowledge sharing

Required qualifications, capabilities, and skills:

  • Formal training or certification on software engineering concepts and 5+ years of applied experience
  • 8+ years of experience in designing and implementing mobile applications using SwiftUI, Swift and Objective-C.
  • Excellent written and oral communication skills.
  • Degree in Computer Science or equivalent development experience.
  • Proficiency in Git/Bitbucket version control.
  • Experience with API integration and distributed systems.
  • Strong understanding of design patterns, modular architecture, and dependency injection
  • Strong troubleshooting and problem-solving skills.
  • Ability to articulate technical challenges and solutions effectively.
  • Passion for operational excellence and customer-focused mindset.
  • Experience with all phases of the development lifecycle.

Preferred qualifications, capabilities, and skills:

  • Experience with agile development, including daily scrum and Sprint reviews.
  • Enthusiasm for UI testing, viewInspector, performance testing and unit testing frameworks.
  • Develop test driven mobile frameworks following agile software development methodology using SwiftUI, Swift, Objective C, Xcode and SPM open-source libraries. Ensure code adheres to industry coding best practices.
  • Familiarity with frameworks and APIs like Foundation, UIKit, CocoaTouch and experience with Xcode tools for debugging and profiling.
  • Can work with large codebases, managing shared resources and libraries and involvement in the ongoing development one or more mobile applications available in Apple's App Store or Google’s Play Store