Software Engineer
At TrainHeroic we build software that helps coaches and athletes be their best. We are looking for deep technical expertise to be the cornerstone of a growing high performance team that delights our customers.
Core Functions:
- Build interfaces for our web, mobile, and tablet apps
- Work with other engineers to integrate client side code with API endpoints
- Refactor code to follow best practices and patterns
- Review code written by team members to help ensure high-quality code
- Help drive open and honest team communication, best practices and education in new technologies
To be successful in this role, you possess:
- Bachelors in Computer Science or STEM degree, OR demonstrable experience
- Experience building web applications with React, Angular, or similar client side framework
- Experience with JavaScript, HTML, SCSS, and CSS
- Passion for learning and growing as a software engineer
- Passion for software quality best practices including unit and integration testing
- Strong drive for problem-solving and for constantly-evolving technologies and software development methods
- High willingness and interest in receiving technical direction and feedback
Desired:
- Experience with PHP, Ruby, Python or other server side language
About TrainHeroic:
TrainHeroic operates under the umbrella company Peaksware, Inc. along with TrainingPeaks, MakeMusic, and Alfred Music. Together, we work to help people achieve their dreams through deliberate practice. We share an office in in beautiful Boulder, Colorado and have been recognized as one of Outside Magazine's "Best Places to Work" five times.
All Heroes Receive:
- Opportunity to work alongside passionate, A-players, striving to disrupt the status quo and lead in the industry
- Competitive compensation and incentives
- 100% company paid medical plan for employees with buy-up options as well as dental and vision insurance for employees (dependent coverage available)
- $1,200/yr fitness reimbursement for any healthy lifestyle and gym-related purchases
- Corporate discounts on gym memberships and top-brand gear
- 15-Days of PTO for all new hires…increases in PTO at various years of service
- 5% 401(k) Match Program
- Four week paid sabbatical for all employees after 7 years of service
- Dog friendly office
- Beautiful Denver, CO location