У роли четкая зона ответственности на уровне Staff, современный Android-стек и влияние на смежные команды; при этом работа только в офисе в Бостоне требует серьезной привязки к месту.
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Staff Android Engineer, Connectivity (Android/BLE): Building and evolving the Android connectivity layer linking WHOOP hardware with the mobile app, with an accent on Bluetooth reliability, firmware delivery, modular architecture, and member connectivity telemetry. Focus on designing communication protocols, diagnosing OEM-specific Bluetooth and power-management behavior, and improving availability across fragmented Android devices.
Location: Boston, MA, United States; onsite at the WHOOP office. Relocation to Boston may be required.
Salary: $170,000–$230,000 USD base salary per year, plus equity and benefits.
Company
WHOOP develops a wearable health and performance platform that continuously streams data from WHOOP hardware to the cloud.
What you will do
Own the Android connectivity architecture from BLE transport through history synchronization and firmware delivery across a large modular codebase.
Define communication protocols between the WHOOP strap and Android in coordination with hardware, firmware, software, and iOS teams.
Improve connection reliability across Android devices by diagnosing OEM-specific Bluetooth, power-management, and permission behavior.
Build connectivity-health analysis systems, monitor user metrics and feedback, and use telemetry to prioritize reliability and product improvements.
Mentor Android engineers, support developer ramp-up, represent Android Connectivity in cross-functional forums, and assist with backend data contracts.
Requirements
Extensive professional experience building, testing, debugging, and delivering native Android applications, including consumer-facing apps controlling BLE devices.
Expert knowledge of the Android Bluetooth stack, including GATT operations, bonding, reconnection, and connection reliability troubleshooting.
Expert Android application-architecture knowledge, lifecycle understanding, Android Design Guidelines, concurrency and multithreading, Kotlin coroutines, and Flow.
Strong experience with Jetpack Compose and modern declarative Android UI.
Experience with Kotlin, Koin, Android Jetpack libraries including ViewModel, Flows, and Navigation, Room, Retrofit, and OkHttp.
Experience designing modular architecture and dependency boundaries in large multi-module Gradle codebases, including MVI and MVVM patterns.
Excellent knowledge of Android Studio, Gradle, CI systems, Git, RESTful backends, and distributed-system debugging across firmware, mobile, and backend components.
Experience writing automated unit and UI tests and a strong commitment to testing, code reviews, architectural design, and code quality.
Ability to influence engineers beyond the immediate team, communicate effectively, define tradeoffs, collaborate cross-functionally, and apply a product-minded approach to member experience.
Strong commitment to using AI tools in day-to-day work while maintaining the same quality standards as personal contributions.
Culture & Benefits
Full-time employment based onsite in the Boston office.
Participation in the incident commander rotation and the Android release process, including build variants, signing, Firebase distribution and testing, and Play Store submission.
Competitive base salary, meaningful equity, and benefits.
Diverse and inclusive workplace with equal employment opportunity and E-Verify participation.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →