Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Wearables Engineer

Pełny etat

Connectis_

Zdalna
  • Praca zdalna
  • 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, WatchConnectivity (message/userInfo/file transfer, reachability i jej ograniczenia), cykl życia HKWorkoutSession i extended runtime sessions, WidgetKit/komplikacje.
  • Znajomość Wear OS: Kotlin + Jetpack Compose for Wear OS, Wearable Data Layer API (MessageClient, DataClient, CapabilityClient), 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.
Wspólnie z naszym Partnerem Biznesowym, wiodącą firmą w branży fitness-tech , poszukujemy doświadczonego specjalisty/ki do realizacji projektów jako N ative Mobile Engineer – Wearables . Projekt dotyczy rozwoju natywnych aplikacji na smartwatche (watchOS i Wear OS), zintegrowanych z istniejącą aplikacją React Native. ,[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, WatchConnectivity), 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.] Requirements: React native, Swift, SwiftUI, Xcode, Android SDK, JavaScript, Jetpack compose, Gradle, Garmin Connect IQ, Auth0
Oferta pracy dodana 18 godzin temu