Senior Android Engineer — Lead & Build Next-Gen Apps

Garmin

Louisville (CO)

On-site

USD 140,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Garmin Benefits

Job summary

Garmin is seeking a full-time Senior Software Engineer - Android in the Greater Denver area. You will provide technical leadership, plan software development for new Garmin products, and contribute as an individual contributor.

Responsibilities include leading designs, decomposing requirements, researching algorithms, mentoring engineers, and collaborating on product plans while delivering reliable solutions in a fast-paced environment.

Qualifications

  • Bachelor’s degree in a relevant engineering field and 5+ years of experience or an equivalent combination.
  • Proven track record designing well-architected software systems for new tech or improvements.
  • Experience leading complex software projects and decomposing requirements into tasks.
  • Proficiency in Java, C/C++, or Kotlin with strong OO design skills.
  • Strong verbal/written communication and teamwork abilities.

Responsibilities

  • Provide technical leadership and project planning as an IC for Android software.
  • Lead complex software designs, review architectures, and guide module implementations.
  • Decompose requirements into defined tasks and drive schedules with risk awareness.
  • Mentor junior engineers and contribute to advanced research on new tech.
  • Collaborate in product development plans and process improvements.

Skills

Java / Kotlin
Software architecture
Leadership
Mentoring
Problem solving
Communication

Education

Bachelor’s degree in Computer Science / Electrical Engineering / Software Engineering
GPA ≥ 3.0

Tools

RxJava
Dagger
Koin
Hilt
Retrofit
Ktor
Jetpack Compose

Job description

Garmin is seeking a full-time Senior Software Engineer - Android in the Greater Denver area. You will provide technical leadership, plan software development for new Garmin products, and contribute as an individual contributor.

Responsibilities include leading designs, decomposing requirements, researching algorithms, mentoring engineers, and collaborating on product plans while delivering reliable solutions in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer - IC Tech Lead
Senior Android Engineer - IC Tech Lead

Garmin Ltd. • Louisville (CO)

On-site
USD 140,000 - 180,000
Senior Mobile Software Engineer - Lead Android/iOS Apps
Senior Mobile Software Engineer - Lead Android/iOS Apps

Garmin • Olathe (KS)

On-site
USD 120,000 - 180,000
Senior Mobile Software Engineer — Lead & Mentor
Senior Mobile Software Engineer — Lead & Mentor

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 180,000
Garmin Benefits
Senior Software Engineer - Android
Senior Software Engineer - Android

Garmin • Louisville (CO)

On-site
USD 140,000 - 180,000
Garmin Benefits
Senior Software Engineer - Android
Senior Software Engineer - Android

Garmin Ltd. • Louisville (CO)

On-site
USD 140,000 - 180,000
Android Software Engineer I — Build Native Apps & Grow
Android Software Engineer I — Build Native Apps & Grow

Garmin Ltd. • Yarmouth (ME)

On-site
USD 70,000 - 95,000
Garmin Benefits
Mobile Tech Lead - Android/iOS (Kotlin/Swift)
Mobile Tech Lead - Android/iOS (Kotlin/Swift)

Garmin • Cary (NC)

On-site
USD 110,000 - 140,000
Garmin Benefits
Senior Software Engineer - Mobile Development
Senior Software Engineer - Mobile Development

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 180,000
Garmin Benefits
Senior Java Tech Lead — New Product Apps
Senior Java Tech Lead — New Product Apps

Garmin Ltd. • Boulder (CO)

On-site
USD 120,000 - 180,000
Senior Software Engineer - Mobile Development
Senior Software Engineer - Mobile Development

Garmin • Cary (NC)

On-site
USD 110,000 - 140,000
Garmin Benefits