Remote job
Lead Mobile Developer - iOS
Job details
About this role
Role overview Lead iOS-focused mobile delivery from early technical discovery through production evolution. You’ll work directly with clients to shape pragmatic technical direction, while staying hands-on with the team and coaching developers to deliver reliable, user-centered mobile experiences.
Responsibilities - Guide teams in applying sound mobile architecture, reusable code, test-driven development, pairing, and design practices. - Contribute across the delivery lifecycle, from ideation and solution design to deployment and ongoing improvement. - Translate client needs into technical approaches, balancing user experience, business value, and delivery constraints. - Help teams improve release speed through continuous delivery and effective DevSecOps practices, including integrating security early in development. - Develop alongside the team, provide mentorship, and promote technical quality while remaining open to changing course. - Account for mobile-specific concerns such as accessibility, privacy, intermittent connectivity, limited execution environments, and platform constraints.
Requirements - Strong iOS development skills, including SwiftUI and mobile SDK or UI framework experience. - Proficiency in at least two mobile development languages, such as Swift, Kotlin, Dart, or JavaScript. - Experience leading software teams using Agile or Lean methods and delivery practices such as TDD, continuous integration, pairing, or infrastructure automation. - Ability to shape and communicate a technical vision, connect product goals to software requirements, and make pragmatic technology choices. - Confidence mentoring teammates and influencing technical direction, including in ambiguous situations. - Continued interest in learning and improving mobile architecture, UI patterns, and engineering practices.
Nice to have - Familiarity with mobile development pipeline tools such as Fastlane or Gradle. - Experience with functional programming, platform engineering, or modern mobile architecture approaches.