Toptal: Lead Mobile Developer/ Tech Lead
Role highlights
Full Time
Permanent
Lead
Remote
This Lead Mobile Developer/Tech Lead role requires 8 to 10 years of professional experience in mobile development with strong expertise across both Android and iOS platforms. The candidate must demonstrate advanced proficiency in Kotlin and Android development, including modern frameworks such as Jetpack Compose, alongside solid skills in iOS development using Swift. Experience with state management patterns like Flux or similar architectures is essential to ensure maintainable and scalable feature implementations. The role demands a deep understanding of performance optimization techniques for mobile applications to deliver high-quality, efficient, and responsive user experiences. As a technical leader, the candidate will be responsible for guiding mobile development initiatives, collaborating closely with cross-functional teams to define features and plan implementations, and overseeing the entire feature delivery lifecycle from planning through release. Strong problem-solving abilities and excellent communication skills are critical to facilitate structured communication between engineering and product teams and to lead technical decision-making processes effectively. While not mandatory, experience with cross-platform architectural decisions and prior leadership in multi-platform mobile teams are advantageous. The position offers a long-term, full-time engagement with some flexibility for part-time candidates able to transition to full-time. Overall, this role combines hands-on technical mobile development expertise with leadership capabilities to drive the creation and delivery of scalable, maintainable, and high-performance mobile applications in a global media and technology company environment.
About the role
Role Summary
- Lead Mobile Developer/Tech Lead for a global media and tech company
- Guide mobile development across Android and iOS platforms
- Combine technical expertise with leadership to deliver high-quality mobile applications
- Coordinate with cross-functional teams
Responsibilities
- Lead mobile development initiatives for Android and iOS
- Collaborate with teams to define features and plan implementations
- Architect and oversee bespoke feature implementations for maintainability and scalability
- Ensure structured communication across engineering and product teams
- Guide technical decision-making and problem-solving
- Oversee feature delivery from planning to release, ensuring high performance and code quality
Requirements
- 8–10 years of professional mobile development experience (Android and iOS)
- Strong Kotlin and Android development background, including Jetpack Compose
- Proficiency in iOS development (Swift)
- Familiarity with state management patterns (Flux or similar)
- Experience in performance optimization for mobile applications
- Excellent problem-solving and communication skills
Nice to Have
- Experience with cross-platform architectural decision-making
- Prior leadership in a multi-platform mobile team
Benefits
- Long-term (12+ months) and full-time opportunity
- Preference for full-time (40 hr/week); open to part-time candidates who can ramp up to full-time in 3–4 weeks
- 5+ hours overlap with PST
How to Apply
More roles from Toptal
View company profileToptal: Data Labeler - Food Delivery Platform
Flexible location
Join Toptal as a Data Labeler for a food delivery platform. Work remotely, annotate menus, and support AI training. Appl...
Toptal: Android Developer
Flexible location
Join Toptal as an Android Developer to build innovative features for a global email platform. Apply now for a remote, fu...
Toptal: Backend Java Developer
Flexible location
Join Toptal as a Backend Java Developer to modernize cloud mail services for a global tech leader. Apply now and advance...