Taro Logo

Software Engineer (Mobile - IOS) - TrainingPeaks

Peaksware develops software platforms for performers, instructors and creators, including TrainingPeaks, MakeMusic, TrainHeroic and Alfred Music.
Louisville, CO, USA
$80,317 - $133,861
iOS
Mid-Level Software Engineer
Hybrid
2+ years of experience
Healthcare · Education

Description For Software Engineer (Mobile - IOS) - TrainingPeaks

Peaksware, the parent company behind TrainingPeaks, MakeMusic, TrainHeroic, and Alfred Music, is seeking a Software Engineer specializing in iOS development. This role combines technical expertise with product innovation, focusing on building and evolving essential mobile applications. The position offers a unique opportunity to work on software that helps athletes, coaches, and performers achieve their best.

As a Software Engineer, you'll be responsible for the full software development lifecycle, from design to deployment. The role requires expertise in SwiftUI and iOS development, with opportunities to work on exciting features including device integrations with Apple Watch and Garmin. You'll be part of a collaborative engineering team that values continuous learning and improvement.

The company offers a comprehensive benefits package including competitive salary ($80,317-$133,861), medical/dental/vision insurance, 401(k) matching, and unlimited PTO. The work environment is modern and well-equipped, featuring on-site amenities like a fitness facility, music studio, and bike storage. Located in Louisville, Colorado, this hybrid position offers flexibility while maintaining team collaboration.

This is an excellent opportunity for a mid-level engineer with 2-5+ years of experience who wants to make a real impact in the health and performance technology sector. The role combines technical challenges with meaningful work, helping people achieve their peak performance through innovative software solutions.

Last updated 10 hours ago

Responsibilities For Software Engineer (Mobile - IOS) - TrainingPeaks

  • Drive growth through experimentation and A/B testing
  • Ship and iterate quickly by deploying changes
  • Develop new functionality and fix bugs
  • Partner with Product Managers, UX/UI Designers, and QA
  • Evolve architecture and introduce scalable patterns
  • Work on mobile capabilities such as widgets, push notifications, GPS

Requirements For Software Engineer (Mobile - IOS) - TrainingPeaks

  • 2-5+ years working on challenging problems in complex language applications
  • Experience with SwiftUI for iOS mobile development
  • Experience with unit testing, integration testing, end-to-end testing, and test driven development
  • Experience working with RESTful APIs
  • Strong written and verbal communication skills
  • Demonstrated commitment to continuous improvement

Benefits For Software Engineer (Mobile - IOS) - TrainingPeaks

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Health Savings Account
  • Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Teladoc
  • Employee Assistance Program (EAP)
  • Short Term Disability
  • Long Term Disability
  • Life Insurance and AD&D
  • 401(K) Matching
  • Pet Insurance
  • 12 paid holidays annually
  • Unlimited Flexible Time Off (FTO)
  • On-site fitness facility
  • Secure indoor bike storage
  • On-site Music Studio
  • Corporate discounts on gym memberships

Interested in this job?

Jobs Related To Peaksware Software Engineer (Mobile - IOS) - TrainingPeaks