Lead Mobile Developer

Purple Drive

Not Interested
Bookmark
Report This Job

profile Job Location:

Palo Alto, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

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...
View more view more