×
Register Here to Apply for Jobs or Post Jobs. X

Senior UX​/UI Designer

Job in Atlanta, Fulton County, Georgia, 30383, USA
Listing for: Wahoo Fitness L.L.C.
Full Time position
Listed on 2026-08-04
Job specializations:
  • Software Development
    Android Developer, Full Stack Developer
Job Description & How to Apply Below

At Wahoo, our mission is clear: to build a better athlete in all of us. Our integrated training ecosystem is designed to support both amateur and elite endurance athletes in reaching their goals. It’s not about podiums, it’s about progress. Breakthroughs big and small. The moments that make you Wahoo!

Our team is the driving force behind our continued growth. We are passionate about serving the endurance sports community and are looking for innovative, self-motivated individuals who thrive in dynamic, collaborative environments. We value diversity—in background, experience, and perspective—and welcome individuals from all walks of life who share a love for performance, competition, and camaraderie.

Wahoo is a place where curiosity is encouraged, creative problem-solving is celebrated, and taking calculated risks is part of how we grow. We embrace unconventional thinking and understand that occasional setbacks are a natural part of innovation.

As a growing company, we seek individuals who are proactive, adaptable, and take full ownership of their work. The ability to work independently, seek support when needed, and maintain momentum is critical. We value accountability and a solutions-oriented mindset.

Integrity, fairness, and doing the right thing are the cornerstones of how we operate—whether we’re interacting with customers or collaborating with teammates. At Wahoo, everything we do is focused on making the road to better simple, effective and a bit more fun.

Reports to: Engineering Manager, Software Experience

The Wahoo ecosystem runs on Android — from the mobile app where millions of athletes plan, track, and relive their training, to the ELEMNT bike computer software riders depend on out on the road — and on Android, every workout, route, and live metric has to land flawlessly across a fragmented landscape of devices, OS versions, and real-world conditions.

As an Android Engineer at Wahoo, you'll own features end-to-end across both our Wahoo mobile app and ELEMNT bike computer software: writing the Kotlin and Java that ships to real users, integrating with our ELEMNT bike computers, KICKR trainers, and TICKR/TRACKR sensors over Bluetooth, and making sure the experience holds up when it matters most — mid-race, mid-climb, mid-interval.

This is a hands-on, build-and-ship role for an engineer with real Android depth who wants their code in the hands of serious endurance athletes. You'll own features through the full development cycle, collaborate across firmware, cloud, and QA, and grow your technical range in a connected-hardware environment that most pure-software roles never expose you to.

What You'll Do

  • Android Feature Ownership: Own the design, implementation, and validation of features across the Wahoo mobile app and ELEMNT bike computer software, from branch to production. Deliver working software through the full development cycle with improving autonomy.
  • Kotlin & Java Development: Write clean, idiomatic, well-tested code in Kotlin and Java across a codebase that spans modern and legacy surfaces. Apply Android best practices around lifecycle, concurrency, and architecture (MVVM / modern Android stack).
  • Device & Sensor Integration: Build and debug features that connect to Wahoo hardware — ELEMNT, KICKR, TICKR, TRACKR — over Bluetooth LE and ANT+. Handle real-time data streams (power, heart rate, cadence, GPS) with the latency and integrity athletes depend on.
  • Quality Contribution: Write unit and integration tests as part of feature development. Participate in code and design reviews as both author and reviewer. Ensure code passes CI before review.
  • Cross-Functional Collaboration: Work effectively with firmware, cloud, and QA engineers across Wahoo's connected stack. Debug issues that cross system boundaries — phone, device, and cloud.
  • Third-Party Ecosystem: Integrate with platforms athletes rely on — Strava, Zwift, Training Peaks, Komoot — writing code that plays well with external systems and APIs.
  • Performance & Resilience: Build features that perform on a wide range of Android devices, optimize for battery and resource constraints over multi-hour sessions, and degrade gracefully under weak…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary