As an Android Software Engineer at TrainingPeaks, your primary role is to build software that helps our athletes and coaches achieve their goals. You understand and appreciate the unique challenges of training and coaching for endurance sports and building high quality software for this market. You excel at collaborating with other engineers, product managers, UX and UI designers, and QA testers to find pragmatic solutions to challenging problems.
You understand that personal skills, relationships, and team dynamics are just as important as software architecture. You are committed to helping our customers, our business, and your teammates achieve their goals.
TrainingPeaks provides the complete web, mobile and desktop solution for enabling smart and effective endurance training. Our products include TrainingPeaks.com Athlete and Coach Edition, WKO+ desktop software for cutting-edge scientific analysis and planning, and the TrainingPeaks mobile apps for iOS and Android. TrainingPeaks solutions are used by Tour de France teams, IRONMAN® World Champions, Olympians, athletes and coaches around the world to track, analyze and plan their training.
Our engineers share a passion for technical excellence, teamwork, and continuous improvement. We consistently deliver solutions that help our customers succeed and help our business grow.
In this role, you will have the opportunity to:
To be successful in this position, you possess:
Ideally, you also have:
Note: A code test will be a part of the interview process
If this job description excites you, we're looking forward to connecting!
Benefits and Perks Include: