Mobile Software Engineer II - Android & iOS, Mentoring

Garmin Ltd.

Olathe (KS)

On-site

USD 110,000 - 140,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Garmin Ltd. in the United States (Greater Kansas City area) is seeking a full-time Software Engineer 2 - Mobile Development on the Garmin Labs team. You will develop moderately complex software and design solutions for new functionalities for Garmin products and applications.

The role requires developing Android and/or iOS apps using Kotlin, Java, or Swift, collaborating in code reviews, and mentoring junior engineers while applying OO design principles and efficient data structures.

Qualifications

  • Bachelor’s Degree in Computer Science or related field and a minimum of 1 year relevant experience or an equivalent combination of education and experience
  • GPA >= 3.0 as a general rule
  • Proficiency in Kotlin, Java, Swift or other selected languages for moderately complex software
  • Experience developing Android and/or iOS mobile applications
  • Familiarity with object-oriented design, data structures and algorithms

Responsibilities

  • Utilizes software engineering tools in the development process
  • May act as technical lead or lead software engineer for derivative projects
  • Participates in peer code reviews and provides constructive feedback
  • Delivers reliable solutions using sound problem-solving techniques
  • Performs root cause analysis and outlines corrective actions
  • Contributes to research on new technologies
  • Estimates effort, evaluates options, and suggests design improvements
  • Mentors less experienced engineers (Software Engineer 1)

Skills

Kotlin
Java
Swift

Education

Bachelor’s Degree in Computer Science or related field

Tools

Configuration management systems
Build processes
Debuggers
Emulators
Simulators
Mobile development tools

Job description

Garmin Ltd. in the United States (Greater Kansas City area) is seeking a full-time Software Engineer 2 - Mobile Development on the Garmin Labs team. You will develop moderately complex software and design solutions for new functionalities for Garmin products and applications.

The role requires developing Android and/or iOS apps using Kotlin, Java, or Swift, collaborating in code reviews, and mentoring junior engineers while applying OO design principles and efficient data structures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
Software Engineer 2 - Mobile Development
Software Engineer 2 - Mobile Development

Garmin Ltd. • Olathe (KS)

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

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
Senior Software Engineer - Mobile Development
Senior Software Engineer - Mobile Development

Garmin • Cary (NC)

On-site
USD 110,000 - 140,000
Garmin Benefits
Software Engineer II — Build Core Features & Mentor Team
Software Engineer II — Build Core Features & Mentor Team

Garmin • Olathe (KS)

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

Garmin • Olathe (KS)

On-site
USD 120,000 - 180,000