Mobile Application Lead Developer

New
J
JobgetherEmergency response software
Based in the United States, US and India time zonesFull-TimeLead
Salary$185,000 annual salary
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
SwiftFirebaseCI/CDRESTful APIsiOS

Requirements

  • 10+ years of hands-on experience developing native iOS applications, with advanced proficiency in Swift.
  • Strong expertise with Swift 5.x, SwiftUI, UIKit, CoreData, CoreLocation, and iOS Background Tasks.
  • Proven experience designing and delivering mission-critical, offline-first mobile applications.
  • Strong understanding of mobile architecture patterns, particularly MVVM and Clean Architecture.
  • Experience integrating RESTful services, handling JSON data, and implementing secure authentication.
  • Strong debugging, performance optimization, and memory management capabilities.
  • Experience with Xcode, Git, Figma, and TestFlight.
  • Experience building mobile CI/CD pipelines using Fastlane, GitHub Actions, or comparable automation tools.
  • Experience with XCTest and automated UI testing frameworks.
  • Exposure to Android development, including Kotlin and Jetpack Compose.
  • Ability to work independently and translate customer requirements into effective technical solutions.
  • Experience leading mobile development initiatives and establishing engineering best practices.

Responsibilities

  • Architect, design, and develop high-quality native iOS applications using Swift, SwiftUI, and UIKit for mission-critical emergency response workflows.
  • Design and implement offline-first mobile architectures that maintain reliable functionality in low-connectivity and challenging field environments.
  • Develop and maintain mobile integrations with RESTful APIs, including data synchronization, JSON processing, authentication, and authorization.
  • Establish and maintain mobile CI/CD pipelines, coding standards, code review practices, testing frameworks, and quality assurance processes.
  • Lead technical initiatives across mobile development and contribute to architectural decisions and the long-term mobile technology roadmap.
  • Collaborate with product managers to understand customer requirements and translate them into scalable, reliable technical solutions.
  • Work effectively with cross-functional engineering and product teams distributed across US and India time zones.
  • Mentor developers on mobile engineering best practices, architecture, and development workflows.
  • Lead sprint planning, technical estimation, and velocity tracking.
  • Drive performance optimization, debugging, and memory management.
View Full Description & ApplyYou'll be redirected to the employer's site
$185,000 annual salary
Apply Now