Role: Lead Mobile Developer
Location: Palo Alto CA
Experience: 10 Years
Primary Skills: Android Swift GraphQL
Job Summary
We are seeking a visionary Lead Mobile Developer to drive the technical strategy and execution of our mobile platforms. This role will lead a cross-functional team of iOS and Android engineers to deliver scalable high-performance and secure mobile applications. The ideal candidate will bring deep expertise in both Android and iOS ecosystems strong leadership capabilities and a proven track record of building large-scale mobile applications.
Key Responsibilities
Technical Leadership
- Define and drive the mobile architecture and technical roadmap across Android and iOS platforms
- Establish best practices coding standards and architectural patterns (e.g. MVVM)
- Evaluate and adopt emerging technologies such as Kotlin Multiplatform and AI-assisted development
Team Leadership and Mentorship
- Lead and mentor a team of mobile engineers (Android and iOS)
- Conduct code reviews and provide technical guidance and career coaching
- Foster a culture of engineering excellence and continuous improvement
Architecture and Design
- Own the end-to-end Software Development Life Cycle (SDLC)
- Design scalable maintainable and secure mobile solutions
- Ensure alignment between product requirements and technical implementation
Cross-functional Collaboration
- Partner with Product Managers UX Designers and Backend Engineers
- Translate business requirements into technical specifications and deliverables
Performance and Stability
- Monitor application performance using tools such as Firebase and Sentry
- Optimize app performance including startup time memory usage and battery efficiency
- Ensure high availability and reliability across a wide range of devices
Required Skills
Android Development
- Deep expertise in Kotlin
- Strong experience with Jetpack Compose
- Proficiency in Coroutines and Flow
- Experience with dependency injection frameworks such as Dagger/Hilt
iOS Development
- Deep expertise in Swift
- Experience with SwiftUI
- Knowledge of Combine / Swift Concurrency
- Experience with modular architecture
APIs and Data
- Strong experience with REST and GraphQL APIs
- Knowledge of Protocol Buffers
- Experience with local storage solutions such as Room SwiftData or Realm
DevOps and Tooling
- Experience with CI/CD tools such as Fastlane Bitrise or GitHub Actions
- Proficiency in development tools including Xcode Android Studio Git
- Experience with debugging tools such as Charles Proxy or Flipper
Qualifications
- 8 years of experience in mobile application development
- Minimum 3 years in a leadership or Staff Engineer role
- Proven experience delivering and maintaining large-scale mobile applications (100K daily active users)
- Strong understanding of mobile architecture patterns and best practices
Preferred Skills
- Experience with Kotlin Multiplatform
- Exposure to AI-assisted development tools
- Experience building cross-platform or shared logic solutions
Role: Lead Mobile Developer Location: Palo Alto CAExperience: 10 YearsPrimary Skills: Android Swift GraphQL Job Summary We are seeking a visionary Lead Mobile Developer to drive the technical strategy and execution of our mobile platforms. This role will lead a cross-functional team of iOS and Andro...
Role: Lead Mobile Developer
Location: Palo Alto CA
Experience: 10 Years
Primary Skills: Android Swift GraphQL
Job Summary
We are seeking a visionary Lead Mobile Developer to drive the technical strategy and execution of our mobile platforms. This role will lead a cross-functional team of iOS and Android engineers to deliver scalable high-performance and secure mobile applications. The ideal candidate will bring deep expertise in both Android and iOS ecosystems strong leadership capabilities and a proven track record of building large-scale mobile applications.
Key Responsibilities
Technical Leadership
- Define and drive the mobile architecture and technical roadmap across Android and iOS platforms
- Establish best practices coding standards and architectural patterns (e.g. MVVM)
- Evaluate and adopt emerging technologies such as Kotlin Multiplatform and AI-assisted development
Team Leadership and Mentorship
- Lead and mentor a team of mobile engineers (Android and iOS)
- Conduct code reviews and provide technical guidance and career coaching
- Foster a culture of engineering excellence and continuous improvement
Architecture and Design
- Own the end-to-end Software Development Life Cycle (SDLC)
- Design scalable maintainable and secure mobile solutions
- Ensure alignment between product requirements and technical implementation
Cross-functional Collaboration
- Partner with Product Managers UX Designers and Backend Engineers
- Translate business requirements into technical specifications and deliverables
Performance and Stability
- Monitor application performance using tools such as Firebase and Sentry
- Optimize app performance including startup time memory usage and battery efficiency
- Ensure high availability and reliability across a wide range of devices
Required Skills
Android Development
- Deep expertise in Kotlin
- Strong experience with Jetpack Compose
- Proficiency in Coroutines and Flow
- Experience with dependency injection frameworks such as Dagger/Hilt
iOS Development
- Deep expertise in Swift
- Experience with SwiftUI
- Knowledge of Combine / Swift Concurrency
- Experience with modular architecture
APIs and Data
- Strong experience with REST and GraphQL APIs
- Knowledge of Protocol Buffers
- Experience with local storage solutions such as Room SwiftData or Realm
DevOps and Tooling
- Experience with CI/CD tools such as Fastlane Bitrise or GitHub Actions
- Proficiency in development tools including Xcode Android Studio Git
- Experience with debugging tools such as Charles Proxy or Flipper
Qualifications
- 8 years of experience in mobile application development
- Minimum 3 years in a leadership or Staff Engineer role
- Proven experience delivering and maintaining large-scale mobile applications (100K daily active users)
- Strong understanding of mobile architecture patterns and best practices
Preferred Skills
- Experience with Kotlin Multiplatform
- Exposure to AI-assisted development tools
- Experience building cross-platform or shared logic solutions
View more
View less