Lead Mobile Developer

Palo Alto, CA, US • Posted 16 hours ago • Updated 28 minutes ago
Full Time
Part Time
On-site
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • Palo Alto
  • IT Strategy
  • Cross-functional Team
  • IT Management
  • Roadmaps
  • MVVM
  • Emerging Technologies
  • Team Leadership
  • Mentorship
  • Android
  • Career Counseling
  • Continuous Improvement
  • Software Development
  • Software Development Methodology
  • Product Requirements
  • Collaboration
  • User Experience
  • Specification Gathering
  • Firebase
  • Startups
  • High Availability
  • Android Development
  • Dependency Injection
  • IOS Development
  • Value Engineering
  • Swift
  • Concurrent Computing
  • GraphQL
  • Storage
  • DevOps
  • Continuous Integration
  • Continuous Delivery
  • GitHub
  • Xcode
  • Android Studio
  • Git
  • Debugging
  • Charles Web Debugging Proxy
  • Mobile Development
  • Leadership
  • Mobile Applications
  • Kotlin
  • Artificial Intelligence

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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91018020
  • Position Id: PDT - 10736-11871-1774619426
  • Posted 16 hours ago

Company Info

About Purple Drive Technologies LLC

Founded in 2007, Purple Drive started as a tech solutions firm and has grown into a full-service consulting and talent partner. We help businesses navigate complex technology challenges while connecting top professionals with career-defining opportunities.

We believe in transforming businesses through smart IT solutions and empowering technologists to grow their expertise through challenging projects and meaningful partnerships. Built on over 20 years of trusted relationships, we create success stories for both our clients and the talented professionals who drive innovation forward.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs