Deweloper Aplikacji Mobilnych (Android/iOS)
-, Warszawa
Gatelynk
Lokalizacja: Warszawa / hybrydowo (PL)
Forma: B2B lub UoP
Poziom: Mid / Senior
Start: ASAP
O nas
GateLynk tworzy platformę kontroli dostępu i wirtualnego concierge’a dla apartamentowców i osiedli. Integrujemy domofony IP, kamery (RTSP/ONVIF), rozpoznawanie tablic (LPR), skrzynki depozytowe/paczkowe, płatności czynszu, rezerwacje i forum sąsiedzkie – w modelu subskrypcyjnym.
Rola w pigułce
Budujesz i rozwijasz aplikację mobilną dla mieszkańców i administratorów. Stawiamy na szybkość (otwieranie drzwi < 1 s w LAN), stabilność i bezpieczeństwo. Pracujemy iteracyjnie, małymi releasami.
Zakres odpowiedzialności
Implementacja kluczowych funkcji: autoryzacja wejścia (QR/BLE/NFC), powiadomienia push, tablica ogłoszeń / forum, płatności, zgłoszenia serwisowe, rezerwacje, powiadomienia paczek/skrytek.
Wideo i kamery: podgląd RTSP/ONVIF, wideorozmowy (SIP/WebRTC) – we współpracy z zespołem VoIP/backend.
Integracje z backendem: REST/GraphQL, WebSockets/MQTT; obsługa trybu offline (cache/sync/retries).
Udział w discovery z klientami, prototypowanie i szybkie wydania.
Testy (unit/UI), code review, monitoring jakości (Crashlytics/Sentry), CI/CD (TestFlight/Play).
Wymagania (must-have)
Produkcyjne doświadczenie w Android (Kotlin) lub iOS (Swift) lub Flutter (min. 3–5 lat).
Praca z komunikacją sieciową i w LAN: HTTP/WebSockets/MQTT, uprawnienia, tło, push (FCM/APNs), deep linki.
Podstawy wideo: RTSP/ONVIF i/lub WebRTC (otwartość na szybkie doszkolenie).
Bezpieczeństwo mobile: KeyStore/Keychain, zarządzanie tokenami, podstawy OWASP MASVS.
Czytelny, testowalny kod (MVVM/MVI/Clean), doświadczenie w code review.
Mile widziane
SIP/VoIP (pjsip/Jitsi), AVFoundation/CameraX, BLE/NFC, płatności mobilne.
Firebase/OneSignal (Auth, Remote Config, Crashlytics) lub self-hosted alternatywy.
Cross-platform: Flutter (Riverpod/BLoC) lub React Native (TypeScript) + natywne mostki.
Doświadczenie w IoT/PropTech/bezpieczeństwie budynków.
Stack (docelowo)
Android: Kotlin, Coroutines/Flow, Jetpack (Navigation, WorkManager, CameraX), DI (Hilt/Koin).
iOS: Swift, SwiftUI/Combine, AVFoundation, BackgroundTasks.
Cross (opcjonalnie): Flutter (Dart, Riverpod/BLoC).
Komunikacja: REST, GraphQL, WebSockets, MQTT.
Jakość/CI: unit/UI tests, ktlint/SwiftLint, Crashlytics/Sentry, Fastlane, GitHub Actions.
KPI (6–12 mies.)
Cold start < 1,5 s; otwarcie wejścia w LAN < 1,0 s.
Crash-free sessions > 99,5%; ANR < 0,47% (Android).
2–3 releasy produkcyjne/miesiąc; lead time PR < 48 h.
Pokrycie testami krytycznych modułów ≥ 60%.
Oferujemy
Realny wpływ na produkt używany przez tysiące mieszkańców.
Widełki (orientacyjnie, do doprecyzowania):
B2B: 18 000–30 000 PLN netto + VAT/mies.
UoP: 16 000–24 000 PLN brutto/mies.
Sprzęt (Mac/Android/iOS), budżet szkoleniowy, dostęp do urządzeń (domofony, kamery, czytniki).
Elastyczne godziny, praca hybrydowa, szybkie decyzje, bliska współpraca z założycielem.
Proces rekrutacji
Rozmowa wstępna (30 min).
Spotkanie techniczne + krótki, praktyczny task (bez algorytmiki).
Rozmowa finalna (product/roadmap).
Decyzja i oferta.
Deweloper Aplikacji Mobilnych (Android/iOS)
Deweloper Aplikacji Mobilnych (Android/iOS)
-, Warszawa
Gatelynk