Mobile Development Lead

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

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • Product Design
  • IT Management
  • Roadmaps
  • Design Patterns
  • MVVM
  • Emerging Technologies
  • Artificial Intelligence
  • Team Leadership
  • Mentorship
  • Career Counseling
  • Innovation
  • Accountability
  • Software Development
  • Software Development Methodology
  • Testing
  • Collaboration
  • User Experience
  • Product Requirements
  • Specification Gathering
  • Firebase
  • Startups
  • Management
  • Android
  • Kotlin
  • Dependency Injection
  • Swift
  • Concurrent Computing
  • IOS Development
  • DevOps
  • Continuous Integration
  • Continuous Delivery
  • GitHub
  • Automated Testing
  • GraphQL
  • Storage
  • Android Studio
  • Xcode
  • Git
  • Debugging
  • Network Analysis
  • Charles Web Debugging Proxy
  • Mobile Development
  • Leadership
  • Shipping
  • Mobile Applications
  • Mobile Security
  • Performance Tuning
  • Scalability
  • SANS
  • Communication
  • Stakeholder Management

Summary

Job Description

We are seeking a visionary Mobile Development Lead to spearhead the mobile engineering strategy for our flagship applications. This role requires a hands-on technical leader who can define mobile architecture, mentor high-performing teams, and deliver secure, scalable, and high-performance mobile experiences across Android and iOS platforms using Kotlin and Swift.

You will bridge product vision and technical execution, working closely with Product, Design, and Backend teams while owning the complete mobile SDLC.

Key Responsibilities

Technical Leadership

  • Define and drive the mobile architecture and long-term technical roadmap for Android and iOS platforms.
  • Establish consistency in design patterns (MVVM) and enable shared logic where applicable.
  • Evaluate and adopt emerging technologies such as Kotlin Multiplatform and AI-assisted development tools.

Team Leadership & Mentorship

  • Lead, mentor, and grow a team of 10 mobile engineers.
  • Conduct code reviews, provide career coaching, and promote engineering best practices.
  • Foster a culture of quality, innovation, and accountability.

Architecture & SDLC Ownership

  • Own end-to-end Software Development Life Cycle (SDLC) for mobile applications.
  • Drive modularization, scalability, and maintainability across the codebase.
  • Ensure best practices in build pipelines, testing, and deployment automation.

Cross-functional Collaboration

  • Partner closely with Product Managers, UX Designers, and Backend Engineers.
  • Translate business and product requirements into clear technical specifications and execution plans.

Performance, Stability & Quality

  • Monitor application health using tools such as Firebase, Sentry, or similar platforms.
  • Optimize app startup performance, memory management, battery efficiency, and stability across diverse devices.
  • Ensure production readiness and ongoing reliability of large-scale mobile applications.

Technical Requirements

Android

  • Deep expertise in Kotlin
  • Strong experience with Jetpack Compose
  • Proficiency with Coroutines / Flow
  • Dependency Injection using Dagger / Hilt

iOS

  • Deep expertise in Swift
  • Strong experience with SwiftUI
  • Proficiency in Combine / Swift Concurrency
  • Experience in app modularization and scalable iOS architectures

Architecture & DevOps

  • Experience with CI/CD tools such as Fastlane, Bitrise, or GitHub Actions
  • Automated testing, build, and deployment to App Store and Google Play Store

Data & APIs

  • Proficiency in REST and GraphQL APIs
  • Experience with Protocol Buffers
  • Local storage solutions: Room, SwiftData, Realm

Tooling & Debugging

  • Mastery of Android Studio and Xcode
  • Strong experience with Git
  • Debugging and network analysis using Charles Proxy, Flipper, or similar tools

Experience & Qualifications

  • 8+ years of experience in mobile application development
  • 3+ years in a formal leadership role (Mobile Lead, Staff Engineer, or equivalent)
  • Proven experience shipping and maintaining large-scale mobile applications (100k+ DAU)
  • Strong understanding of mobile security, performance optimization, and scalability
  • Excellent communication and stakeholder management skills

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 - 10751-11886-1774979923
  • Posted 4 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

Palo Alto, California

Today

Easy Apply

Full-time, Part-time, Third Party, Contract

Palo Alto, California

Today

Easy Apply

Third Party, Contract

Depends on Experience

Palo Alto, California

Today

Easy Apply

Contract, Third Party

Depends on Experience

Palo Alto, California

5d ago

Easy Apply

Third Party, Contract

Depends on Experience

Search all similar jobs