Wearables Engineer
W skrócie
Connectis seeks a Native Mobile Engineer – Wearables (watchOS, Wear OS) for a fitness-tech company. Responsibilities include data flow analysis, device matrix development, native app building (SwiftUI, Jetpack Compose), JSI/Nitro module creation, and architectural decisions. Requires 5+ years native mobile dev (Swift/Kotlin), 2+ years smartwatch app delivery, HealthKit/Health Connect, BLE, and power management experience.
Słowa kluczowe
Skrót przygotowany przez AI na podstawie treści ogłoszenia.
Wspólnie z naszym Partnerem Biznesowym, wiodącą firmą w branży fitness-tech, poszukujemy doświadczonego specjalisty/ki do realizacji projektów jako Native Mobile Engineer – Wearables. Projekt dotyczy rozwoju natywnych aplikacji na smartwatche (watchOS i Wear OS), zintegrowanych z istniejącą aplikacją React Native.💡 ZAKRES USŁUG:
Analiza i mapowanie przepływu danych trafiających na zegarek – stan sesji treningowej, strumienie metryk na żywo, tokeny autoryzacyjne, telemetria sprzętowa.
Opracowanie matrycy docelowych urządzeń wearable (wersje watchOS i generacje Apple Watch, rodziny Wear OS 5/6, opcjonalnie Garmin Connect IQ) wraz z rekomendacją zakresu wsparcia.
Wyznaczenie bazowych wskaźników jakości dla urządzeń wearable: zużycie baterii na godzinę treningu, zachowanie BLE przy ponownym łączeniu, opóźnienia zegarek–telefon, zapas czasu działania w tle.
Budowa natywnej aplikacji towarzyszącej na watchOS (SwiftUI, Watch
Connectivity), połączonej z warstwą JavaScript poprzez moduł Nitro/JSI.
Przygotowanie rekomendacji dotyczącej wsparcia platformy Garmin (włączyć / wykluczyć / odłożyć) wraz z analizą kosztów każdego wariantu.
Budowa i utrzymanie modułów JSI/Nitro udostępniających stan zegarka warstwie React Native, zgodnie ze standardem przyjętym w projekcie.
Budowa natywnej aplikacji towarzyszącej na Wear OS (Jetpack Compose for Wear OS, Wearable Data Layer API).
Audyt istniejących mostków JSI/Nitro oraz kotlinowego SDK sprzętu fitness pod kątem możliwości reużycia na zegarku.
Odpowiedzialność za decyzje architektoniczne w obszarze wearables dla watchOS i Wear OS.🔍 WYMAGANE KOMPETENCJE:5+ lat doświadczenia w natywnym developmencie mobilnym (Swift i/lub Kotlin) w projektach produkcyjnych.2+ lata doświadczenia w dostarczaniu natywnych aplikacji na smartwatche użytkownikom końcowym – watchOS, Wear OS lub obie platformy.
Znajomość watchOS: Swift + SwiftUI, Watch
- Connectivity (message/userInfo/file transfer, reachability i jej ograniczenia), cykl życia HK
- Workout
- Session i extended runtime sessions, WidgetKit/komplikacje.
Znajomość Wear OS: Kotlin + Jetpack Compose for Wear OS, Wearable Data Layer API (Message
Client, DataClient, Capability
Client), Health Services, Tiles i Watch Face Format, Ongoing Activity; aktualna platforma to Wear OS 6/6.1 (API 36+) z Material 3 Expressive.
Doświadczenie z HealthKit i Health Connect – odczyt i zapis danych treningowych, flow uprawnień, dostarczanie danych w tle oraz świadomość wymogów prywatności dla danych zdrowotnych.
Znajomość Bluetooth Low Energy: GATT, parowanie i bonding, strategie ponownego łączenia, ograniczenia działania w tle na telefonie i zegarku.
Doświadczenie w zarządzaniu budżetem energetycznym i termicznym urządzeń wearable, poparte pomiarami zużycia baterii w długich sesjach.
Doświadczenie w projektowaniu synchronizacji telefon–zegarek, odpornej na utratę zasięgu i wymagającej rekoncyliacji danych po jego odzyskaniu.
Umiejętność pracy z niepewnymi danymi sensorycznymi: utracone próbki, artefakty tętna, dryft zegara między urządzeniami.
Biegła znajomość języka angielskiego, pisemna i ustna, w pracy w zespole rozproszonym ze stakeholderami z USA.
Mile widziane:
Garmin Connect IQ – Monkey C, VS Code Connect IQ extension, budowanie per rodzina urządzeń, podpisywanie aplikacji RSA-4096, Toybox.
Communications, Connect IQ Mobile SDK; aktualnie System 8 (SDK 8.x).
Doświadczenie z dedykowanymi API zdrowotnymi Samsung na Galaxy Watch (Health Sensor / Privileged Health SDK) oraz znajomość procesu zatwierdzania.
Doświadczenie w budowie samodzielnych aplikacji na zegarek z niezależną autoryzacją (OIDC bez udziału telefonu).
Znajomość Auth0 mobile SDK lub porównywalnego flow OIDC.
TRYB WSPÓŁPRACY:
Projekt realizowany w pełni zdalnie. ✨ OFERUJEMY:
Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu.
Współpracę w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables.
Elastyczną formę współpracy B2B przy projektach realizowanych dla renomowanego Partnera z branży fitness-tech.
Wsparcie po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych ze współpracą.
Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych.5 000 PLN za polecenie znajomych do naszych projektów.
Szybki i zdalny proces.
Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami.13496/KK
| Opublikowana | 2026-09-17 |
| Wygasa | 2026-12-16 |
| Źródło |
|
Hexjobs App
Narzędzia dopasowane do tej oferty.
Hexjobs App
Narzędzia dopasowane do tej oferty.
Podobne oferty
Expert IT Developer (MLOps / GenAI Ops / AWS)
B2Bnetwork
WarszawaSenior DevOps Engineer (AWS)
Future Processing
WarszawaDevOps Engineer (Mid/Senior)
CodeTalent Sp. z o.o.
WarszawaSenior Full Stack Developer (Java, Angular)
CodeTalent Sp. z o.o.
WarszawaData Engineer (m/k)
POLENERGIA S.A.
Warszawa