Ergatta is seeking a Senior Front-end Android UI Developer to join the engineering team!
As a Senior Android developer, you will be working on the flagship Ergatta tablet experience that we will ship with every rower. You will get the opportunity to develop customer-facing features in Kotlin to deliver best-in-class fitness experiences across several different markets. You will be responsible for turning ideas, designs, and specifications into a mobile app used daily by our users.
The ideal candidate will have:
- Passion for building scalable and responsive customer-facing applications
- Fluency in Kotlin or a similar language, like Swift or Scala
- Experience with Git or Mercurial
- Experience working with 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, especially for rowing
- Published application(s) to the Google Play Store or iOS App Store
- Experience with automation testing, such as with 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