Enable job alerts via email!

Principal Android Developer

DASH2

San Mateo (CA)

On-site

USD 56,000 - 173,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is on the lookout for a Principal Android Engineer to lead the charge in creating cutting-edge mobile solutions. This role offers the chance to shape Android architecture, mentor talented engineers, and drive strategic initiatives that align with market trends. You'll collaborate with cross-functional teams to enhance product quality and operational efficiency, ensuring the applications remain competitive in the ever-evolving e-commerce landscape. If you thrive in a dynamic environment and are passionate about mobile technology, this is the perfect opportunity to make a significant impact.

Qualifications

  • 12+ years of experience building native applications for Android.
  • Expert in Android SDK, Android Studio, Kotlin, and Java.

Responsibilities

  • Define engineering strategies aligning with company vision.
  • Mentor engineers and lead architecture reviews.

Skills

Android SDK
Android Studio
Kotlin
Java
MVVM
MVP
Clean Architecture
Dagger
Hilt
RxJava
Coroutines
Agile methodologies
Problem-solving
Communication skills

Education

Bachelor's in Computer Science
Master's in Computer Science

Tools

JUnit
Robolectric
Espresso

Job description

4 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

We are seeking a visionary Principal Android Engineer who combines deep technical expertise with strategic and market-oriented insights. In this role, you’ll collaborate closely with product managers, designers, and engineers to build elegant solutions that scale and perform reliably. This is a high-impact opportunity to shape the Android architecture and influence technical direction across squads. If you’re passionate about groundbreaking technology, mentoring teams, and shaping the future of mobile commerce, we want you on our team.

Key Responsibilities:

  • Strategic Engineering Leadership: Define and drive forward-thinking engineering strategies that align with our company’s vision, ensuring that our mobile products not only meet market demands but also anticipate future trends. Enhance our competitive edge by leveraging market intelligence and external industry insights.
  • External Innovation & Competitive Differentiation: Continuously evaluate emerging technologies and competitor offerings to identify new opportunities. Develop strategic roadmaps that integrate these insights, positioning our Android applications as market-leading differentiators in the e-commerce space.
  • Technical Mentorship & Expert Guidance: Partner with iOS, backend, and web teams to create cohesive multi-platform solutions and opportunity to shape the Android architecture and influence technical direction across squads. Mentor engineers, lead architecture reviews, and contribute to cross-functional initiatives.
  • Cross-Functional Collaboration & Communication: Act as a bridge between squads, and other departments. Utilize engaging presentations, brown bag sessions, and comprehensive reports to clearly communicate progress, insights, and strategic direction to various stakeholders.
  • Continuous Process Improvement: Lead initiatives to refine development processes, implementing agile and lean strategies that continually improve our operational efficiency and product quality.

Qualifications:

  • Expert in Android SDK, Android Studio, Kotlin, and Java.
  • Deep understanding of Android OS concepts, UI/UX and security best practices, and performance optimization.
  • Strong knowledge of architectural patterns such as MVVM, MVP, or Clean Architecture.
  • Experience with modularization, dependency injection (e.g., Dagger or Hilt), and reactive programming (e.g., RxJava, Coroutines).
  • Experience building large-scale, event-driven architectures using tools like Event Bus, LiveData, RxJava, or Coroutines/Flows
  • Expert with XML Views/Jetpack Compose.
  • Strong background in Agile methodologies, continuous improvement, and process automation.
  • Experience in coordinating with cross-functional teams to drive process improvements and ensure product quality.
  • Expertise in writing robust, maintainable, and testable code. Experience with code reviews, debugging, unit testing (using frameworks like JUnit, Robolectric), and UI testing (using Espresso).
  • Experience with global app deployments, feature flags, A/B testing, analytics and working in a monorepo environment
  • Portfolio of published applications on GitHub and/or the Play Store.
  • Strong problem-solving and communication skills.
  • Experience with Design Systems.
  • Knowledge of emerging technologies in mobile development is a plus.
  • 12+ years of experience building native applications for Android devices.
  • Bachelors or master’s in computer science
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Staffing and Recruiting

Referrals increase your chances of interviewing at DASH2 by 2x

Sign in to set job alerts for “Android Developer” roles.

San Francisco, CA $56.25-$173,000.00 2 weeks ago

Sunnyvale, CA $56.25-$173,000.00 2 weeks ago

Menlo Park, CA $56.25-$173,000.00 2 weeks ago

Sunnyvale, CA $117,000.00-$234,000.00 2 days ago

Android Software Engineer III, Verily Me
Software Engineer III, Mobile (Android), Google Workspace

San Francisco, CA $85.10-$251,000.00 2 weeks ago

Senior Software Engineer, Mobile, Android
Senior Software Engineer, Mobile, Android
Senior, Software Engineer - Android/Kotlin

Sunnyvale, CA $117,000.00-$234,000.00 2 weeks ago

Mountain View, CA $161,500.00-$219,000.00 2 days ago

Mountain View, CA $102,000.00-$169,000.00 5 months ago

Santa Clara, CA $100,000.00-$165,000.00 3 months ago

Sunnyvale, CA $70.67-$208,000.00 2 weeks ago

Software Engineer III, Mobile (Android), YouTube

Palo Alto, CA $140,000.00-$185,000.00 2 weeks ago

San Francisco, CA $150,000.00-$190,000.00 3 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Android Developer

Private Identity LLC

Remote

USD 90,000 - 150,000

15 days ago

Lead Android Developer

Wish A Cloud

Remote

USD 80,000 - 100,000

20 days ago

Lead Android Developer

Ellu Company

Remote

USD 60,000 - 100,000

20 days ago

Principal Android Engineer

Puzzle

Remote

USD 120,000 - 180,000

6 days ago
Be an early applicant

Technical Lead- Principal Android Engineer

LMI Consulting, LLC

Remote

USD 109,000 - 165,000

9 days ago

Technical Lead- Principal Android Engineer

LMI

Remote

USD 150,000 - 201,000

10 days ago

Lead Android Developer

Career Guidant Inc.

San Francisco

On-site

USD 90,000 - 150,000

30+ days ago

Lead Mobile Native App Developer - Android (Onsite)

Cognizant North America

San Leandro

On-site

USD 81,000 - 142,000

10 days ago

Senior Oracle EBS Financials Developer/Subject Matter Expert (SME)

Infosys Limited

Remote

USD 80,000 - 120,000

6 days ago
Be an early applicant