Every job listed here is analyzed by our AI to identify worldwide hiring — not just “remote in the US.” Our classification is actively being improved, some results may be inaccurate.
Worldwide Remote
Jobs reviewed for worldwide hiring.
Real Hiring Data
Country flags show the countries where each company has team members
Updated Hourly
Fresh jobs synced from thousands of career pages
Department: Engineering Software Location: Reno NV or remote in the US Reports to: Software Development Manager 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 This is a full-time position supporting our office in Reno, Nevada, or remote. If remote, you need to live in the US and be able to support our team in PST time zone. 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. Qualifications: 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