Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Mobile iOS

Home > Swift programming jobs

Senior Software Engineer - Mobile iOS in USA new

  • Louisville, CO

Responsibilities

  • Design and implement native iOS software functionality using Swift for TrainingPeaks products and applications.
  • Provide technical leadership for complex software projects, including design reviews and architecture of software modules and systems.
  • Decompose functional requirements into tasks and research and implement appropriate algorithmic solutions.
  • Provide peer technical assessments, contribute to technical research, and recommend process improvements.
  • Participate in project leadership, program planning, product development plans, and concept documents.
  • Mentor and guide less experienced Software Engineers 1 and 2.
  • Provide component datasheet and schematic design review assistance when needed.
  • Support rotating on-call coverage for Garmin’s 24/7 operations.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics, or a related field plus at least five years of relevant experience, or an equivalent combination of education and experience.
  • Demonstrated proficiency designing well-architected software systems and modules that support new technology or improve functionality and performance.
  • Demonstrated competence researching fundamental problems and implementing algorithmic solutions.
  • Demonstrated ability to serve as a lead software engineer on a complex software project.
  • Mastered proficiency writing software in iOS and Swift, with relevant data structures or object-oriented design experience or training.
  • Ability to decompose functional requirements while balancing quality, quantity, and complexity.
  • Strong verbal, written, interpersonal, organizational, prioritization, and problem-solving skills.
  • Desired qualifications include a GPA of at least 3.5, SwiftUI and UIKit experience, CI/CD tools experience, and experience demonstrating software to stakeholders.

Benefits

  • Full-time position based in Garmin’s Greater Denver area location.
  • Eligible for Garmin’s benefit program.
  • Requires rotating on-call support for Garmin’s 24/7 operations.
  • Application deadline is Friday, November 20, 2026.

Salary: $134k - $170k/yr

Garmin

Garmin designs and sells GPS-enabled electronics and software for consumers and specialized markets, including wearables, automotive, marine, outdoor, and aviation. Its portfolio spans smartwatches and cycling computers to chartplotters and certified avionics, with revenue from device sales plus ...

Similar positions

Software Engineer III - iOS Developer

  • JPMorgan Chase
  • Full time
  • USA
  • 10/31/2026
  • Salary: $114k - $155k/yr
  • Plano, TX

BBVA Bancomer IOS developer T

  • Orion Innovation
  • Full time
  • Others
  • 10/31/2026
  • Mexico City, Mexico

Senior iOS Engineer (Connectivity)

  • WHOOP
  • Full time
  • USA
  • 10/31/2026
  • Salary: $150k - $215k/yr
  • Boston, MA

IOS engineer

  • Higgsfield
  • Full time
  • Others
  • 10/31/2026
  • Salary: Competitive
  • Almaty, Kazakhstan

Security and Compliance Engineer

  • Griffin
  • Full time
  • Remote
  • 10/31/2026
  • UK