What are the responsibilities and job description for the Full Stack Mobile Developer position at Shredder?
Title: Full Stack Mobile Developer
✅ Compensation: $120K–$160K/year Equity
📍 Location: Salt Lake City, UT
Shredder is looking for a Full Stack Mobile Developer to join our team full-time and help us build, improve, and optimize the Shredder app. You'll be working alongside our existing team to ship new features, fix bugs, and enhance performance across iOS and Android. This role is all about speed and execution—we’re sprinting to refine our real-time tracking, matchmaking, and social features, and we need someone who can move fast and write clean, scalable code.
What You’ll Do- Work with our team to develop and maintain the Shredder mobile app using React Native.
- Focus on real-time GPS tracking, optimizing performance, and ensuring a smooth in-app experience.
- Build and maintain APIs for user data, real-time tracking, and social features.
- Manage authentication (Email, Google, Apple Sign-in).
- Optimize Firebase database performance for fast queries and real-time interactions.
- Work on ML-powered matching algorithms to connect riders with similar skill levels.
- Develop and refine performance tracking features like speed, vertical feet, and ride history stats.
- Ensure compatibility across different devices and screen sizes.
- React Native expert with experience building cross-platform mobile apps.
- Strong knowledge of Firebase, Firestore, and cloud functions.
- Experience working with real-time GPS tracking and geolocation-based apps.
- Skilled in performance optimizations for mobile apps.
- Familiar with machine learning concepts for user matching and recommendations (a plus).
- Passion for skiing or snowboarding is a bonus, but not required.
This is a full-time role where you’ll work closely with our team to ship features fast and improve the app daily. If you're excited about building something for the ski and snowboard community, let’s talk.
Salary : $120,000 - $160,000