Senior React Native Developer
ROUVY is the world's leading realistic indoor cycling platform. It allows athletes to exercise, compete, ride with friends for fun, and much more. With thousands of real routes filmed on video around the globe, we aim to create the most realistic home experience for cyclists of every level, by bringing the outdoors indoors.
🚴♀️ We are looking for a new colleague to help us develop and improve our mobile companion app. The app serves as a convenient companion tool for our main training application, enabling users to:
- Easily control their ROUVY training sessions from their phone
- Track and visualize their progress
- Explore new routes, workouts, and content
- Stay connected with the ROUVY community and challenges
What you’ll do
👉 Build new product features and improve the existing codebase
👉 Work on a Bare React Native application
👉 Contribute to the development and integration of our GraphQL-based BFF solution
👉 Integrate the mobile app with other parts of the ROUVY ecosystem
How you’ll contribute
- Work independently in a small, supportive team
- Follow company and industry best practices
- Keep the app up-to-date, performant, and technologically state-of-the-art
- Collaborate with designers and product owners to find smart, cost-effective solutions
- Communicate across teams to keep everyone aligned
What we’re looking for
- Experience in React Native development
- Experience in full-stack web development with Node.js and related technologies
- Understanding of UX principles and a customer-first mindset
- Proficiency with Figma Dev Mode
- Professional experience with TypeScript
It’s a plus if you have
- Experience with native mobile development (iOS or Android)
- Knowledge of .NET and/or Unity
- Familiarity with Google Cloud Platform, Tailwind, or Expo DevClient
- A knack for data visualization (charts, stats, beautiful numbers)
- Experience working with sport activity data — GPX files, GPS data, timelines, etc.