Ergatta is seeking a full-stack developer to join the engineering team!

Ergatta is a fitness tech startup that is creating a new consumer category: gaming-enabled home cardio equipment. The first of these is the Ergatta Rower, which provides a challenging, competitive, full-body digital fitness experience centered around an indoor rowing machine. As fitness activity shifts into the home—rapidly accelerated by COVID-19— we believe the big winners will be those that innovate around what is on screen. Our gaming-inspired content provides a fundamentally new and different consumer experience, radically different from the class-based model. Ergatta recently closed a $30M Series A, led by Advance Venture Partners and joined by Greycroft (who led Ergatta's seed round), Fifth Wall, Gaingels, and Hans Tung. This new funding brings Ergatta's total capital to raised to $35M. 

Ergatta is looking for a full-stack developer! You will be working across multiple products: the flagship Ergatta tablet experience that we will ship with every rower; the API that interfaces with the data store, and other associated web interfaces. You will get the opportunity to develop customer-facing features across a broad range of technologies to deliver best-in-class fitness experiences across several different markets. You will be responsible for turning ideas, designs, and specifications into features used daily by our users.

The ideal candidate will have:

  • Passion for building scalable and responsive customer-facing applications
  • 5+ years of software development experience, with at least 2 years each on UIs and APIs
  • Fluency in either web-technology languages (i.e. JavaScript, TypeScript, or Elixir); or Kotlin or a similar language, like Swift or Scala
  • Fluency in Go or a similar language
  • Experience with Git or Mercurial
  • Experience working with and building REST APIs
  • Understanding of Architecture patterns, namely MVP and MVVM
  • Experience doing concurrent programming
  • Experience with CPU and memory profiling
  • Ability to collaborate with UX and design teams on design execution feasibility
  • Ability to effectively translate Product, UX and UI requirements into code implementations


Bonus points if you have:

  • A passion for fitness or gaming
  • Published application(s) to the Google Play Store or iOS App Store
  • Experience with automation testing, such as with Selenium or Espresso
  • Solid understanding of clean software design principles
  • Experience with or curiosity about reactive frameworks
  • A GitHub profile with project(s) you can walk us through


Ergatta offers competitive salaries, stock options, health insurance with 100% premium covered, a 401(k) plan, and unlimited PTO.

Ergatta celebrates diversity. We are an equal opportunity employer. All applicants will be considered for employment without regard to race, color, religion, sex, age, pregnancy, sexual orientation, gender identity, national origin, veteran or disability status.

Apply for this Job

* Required