Senior Android Engineer
(2+ years exp)$120k – $140k • 0.001% – 0.009%
Published: 1 month ago
WHOOP
Whoop is a performance optimization system for elite athletes and teams
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
Kotlin
RxAndroid
The Role
At WHOOP, we're on a mission to unlock human performance. WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives.
As a Senior Android Engineer at WHOOP, you will be involved in the planning, design, development, validation, and maintenance of features. The WHOOP app provides users with lots of data analysis while also continuously streaming data from our proprietary Bluetooth peripheral all day every day. This means the app is not only responsible for the transport of large amounts of data between the peripheral and our backend server, but also requires complex views, visualizations, and interfaces to give the user insights into the data in near-real time. The combination of these requirements presents an interesting set of challenges unique to the WHOOP system.
Requirements:
-2+ years of experience in building, testing and debugging Android apps
-Experience building custom Android applications, UIs, and controls with an eye for best practices
-Knowledge of OS level interfaces (Android 4.4 and newer)
-Experience communicating with a RESTful backend
-Thorough knowledge of Computer Science (ie. OOP, algorithms and data structures)
-Awesome portfolio of interesting technologies and complex mobile applications
-Deep knowledge and genuine interest in mobile technologies
Desirable:
-Previous experience with Android Bluetooth and Bluetooth Low Energy
-Experience with Kotlin
-Experience working with Material Design
-Experience working with RxAndroid
-Passion for data, analytics, visualizations, and UX
-Working knowledge of git
As a Senior Android Engineer at WHOOP, you will be involved in the planning, design, development, validation, and maintenance of features. The WHOOP app provides users with lots of data analysis while also continuously streaming data from our proprietary Bluetooth peripheral all day every day. This means the app is not only responsible for the transport of large amounts of data between the peripheral and our backend server, but also requires complex views, visualizations, and interfaces to give the user insights into the data in near-real time. The combination of these requirements presents an interesting set of challenges unique to the WHOOP system.
Requirements:
-2+ years of experience in building, testing and debugging Android apps
-Experience building custom Android applications, UIs, and controls with an eye for best practices
-Knowledge of OS level interfaces (Android 4.4 and newer)
-Experience communicating with a RESTful backend
-Thorough knowledge of Computer Science (ie. OOP, algorithms and data structures)
-Awesome portfolio of interesting technologies and complex mobile applications
-Deep knowledge and genuine interest in mobile technologies
Desirable:
-Previous experience with Android Bluetooth and Bluetooth Low Energy
-Experience with Kotlin
-Experience working with Material Design
-Experience working with RxAndroid
-Passion for data, analytics, visualizations, and UX
-Working knowledge of git
More about WHOOP
Founders
Will Ahmed
CEO • 3 years • 12 years
Boston
Aurelian Nicolae
Chief Hardware Engineer • 3 years • 12 years
Boston
Similar Jobs
U Out
U Out has changed the way restaurants, bars, & venues promote their events & offers
WHOOP
Whoop is a performance optimization system for elite athletes and teams
Health Care Intelligenceinc
Health Engagement Solutions
Nurosene Health
Building a better future for your brain
MVP
Next-generation training tools for enhanced safety and performance
Jock MKT
Cash Trading Game for Fantasy Sports
Delphia
Building at the intersection of consumer data and market forecasting
Mightier
Mobile video games teaching kids how to harness their emotions