Senior Mobile Software Engineer - Lead Android/iOS Apps

Garmin

Olathe (KS)

On-site

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Garmin is seeking a Senior Software Engineer - Mobile Development to join our Garmin Labs team in the U.S. headquarters area or Cary, NC, leading mobile software initiatives as an individual contributor and technical leader.

You will design and develop native mobile applications (Android/iOS), mentor engineers, review architectures, and guide technical directions while delivering high-quality solutions across Garmin products and services.

Qualifications

  • Bachelor’s degree and at least 5 years of relevant software experience.
  • Proficiency delivering mobile apps with native SDKs (Android/iOS).
  • Experience with Kotlin/Java/Swift.
  • Strong object-oriented design, data structures, and algorithms.

Responsibilities

  • May serve as a Lead Software Engineer for complex software projects and review architected modules.
  • Decompose functional requirements into well-defined tasks.
  • Provide peer technical assessments on new technologies and designs.
  • Participate in project leadership and program planning with input to product development plans.
  • Mentor and guide less experienced software engineers.
  • Contribute to advanced technical research and process improvements.
  • Collaborate in peer code and architecture reviews and technical discussions.
  • Provide reliable solutions to difficult problems.

Skills

Leadership
Decompose requirements
Peer technical assessments
Problem solving
Communication
Mentoring

Education

Bachelor’s degree in a related field

Tools

Android SDK
Jetpack Compose
SwiftUI
UIKit
RESTful APIs

Job description

Garmin is seeking a Senior Software Engineer - Mobile Development to join our Garmin Labs team in the U.S. headquarters area or Cary, NC, leading mobile software initiatives as an individual contributor and technical leader.

You will design and develop native mobile applications (Android/iOS), mentor engineers, review architectures, and guide technical directions while delivering high-quality solutions across Garmin products and services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 Android Engineer — Lead & Build Next-Gen Apps
Senior Android Engineer — Lead & Build Next-Gen Apps

Garmin • Louisville (CO)

On-site
USD 140,000 - 180,000
Garmin Benefits
Mobile Software Engineer II — Android & iOS Apps
Mobile Software Engineer II — Android & iOS Apps

Garmin • Olathe (KS)

On-site
USD 90,000 - 120,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
Mobile Software Engineer II - Android & iOS, Mentoring
Mobile Software Engineer II - Android & iOS, Mentoring

Garmin Ltd. • Olathe (KS)

On-site
USD 110,000 - 140,000
Senior Android Engineer - IC Tech Lead
Senior Android Engineer - IC Tech Lead

Garmin Ltd. • Louisville (CO)

On-site
USD 140,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
Senior Software Engineer - Mobile Development
Senior Software Engineer - Mobile Development

Garmin • Olathe (KS)

On-site
USD 120,000 - 180,000
Team Leader Software Engineering - Mobile
Team Leader Software Engineering - Mobile

Garmin Ltd. • Olathe (KS)

On-site
USD 100,000 - 130,000
Garmin's benefit program