Full Stack JavaScript (React and Node) Developer
Wahoo Fitness L.L.C.
Reno, NV, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on startup.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Android Software Development
IOS Applications
Bluetooth Low Energy (Bluetooth)
C++ (Programming Language)
Code Review
Computer Engineering
Web Development
PostgreSQL
MongoDB
+18 more
Node.Js
Parsing
Commercial Software
PhoneGap
Software Architecture
Ionic
Software Engineering
SQL Databases
Web Applications
ReactJS
Apache Cordova
Swift (Programming Language)
MPEG-DASH
Git
Kotlin
Information Technology
Video Streaming
Software Version Control
Job description
- Work as part of a distributed software development team to develop and maintain the modern JavaScript codebase, including but not limited to: SYSTM iOS app, SYSTM Mac/PC app, SYSTM Web app, and SYSTM API
- Develop software in line with our existing software architecture and coding guidelines
- Implement new features and modules in line with our project and release milestones
- Implement support for new Indoor Training sensors as they become available.
- Liaise with other members of the team through virtual and physical meetings.
- Liaise with customers over email/online forums to extract technical information and trace issues.
- Share development/team organization work when other members are absent.
Requirements
- 7 to 10 years of professional experience in commercial software development with 3 to 5 years of professional commercial experience with React and Node.
- BS in Computer Science or Computer Engineering (MS preferred) or the equivalent in experience.
- Must have experience developing web applications using React and Node
- A solid understanding of source control (Git), pull request, and code review processes
- Must have Node.js experience in a production environment in including API
- Excellent written and verbal skills, with proven experience working efficiently and collaboratively in a team environment
- Highly organized with the ability to deliver in a collaborative remote team setting
- Experience in Agile/Scrum software development methodology
- Entrepreneurial spirit and passion for sports and fitness technology
- Responsible for building, maintaining, optimizing, and adding new features to our client applications and websites.
- Support new social and real-time features.
Additionally, experience in these areas is a huge plus, but not required:
- Into fitness - cycling, running, exercise, etc…
- Experience developing native and hybrid (Cordova, ionic, PhoneGap, etc) Android apps
- Adaptive Bitrate video streaming (HLS, MPEG-DASH) and client video players.
- Java, Kotlin, Swift or C/C++ experience
- Bluetooth Low Energy and/or ANT+ devices
- Cycling and Fitness technologies
- MongoDB and Parse server.
- Postgres or other SQL databases
- Electron app development.
- Gaming experience including multiplayer and Real-time support
About the company
Wahoo Fitness is one of the leading companies in the endurance sports industry. We’re looking for a Senior-Level Full Stack JavaScript (React and Node) Developer to join our app team and help us further develop one of the most creative, effective, and innovative training platforms on the market today: SYSTM. For the serious applicants download our product for free, so that you could see what you would be working on! https://www.wahoofitness.com/systm
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on startup.jobs
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
AM
Ashutosh Mishra
16 Best Free React UI Libraries in 2025
almost 3 years ago
CH
Chris Heilmann
Dev Digest 136 - No JS(on) of mine
almost 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
BB
Benedikt Bischof
Web Development Best Practices: What The Data Tells us
over 4 years ago