Senior Mobile Developer (Android/iOS)
Plenti
Rola koncentruje się na budowie i utrzymaniu mobilnego SDK do uwierzytelniania bez hasła (passwordless authentication) na platformach Android i iOS. Praca wymaga głębokiej znajomości systemów operacyjnych (OS internals, zarządzanie pamięcią, wielowątkowość) oraz kryptografii. Jest to niskopoziomowe inżynierowanie z silnym naciskiem na bezpieczeństwo i wydajność, a nie typowe tworzenie aplikacji mobilnych. SDK jest używane w sektorze finansowym i bankowym na milionach urządzeń.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak opisu procesu rekrutacyjnego, nie podano wielkości zespołu.
Rola koncentruje się na budowie i utrzymaniu mobilnego SDK do uwierzytelniania bez hasła (passwordless authentication) na platformach Android i iOS. Praca wymaga głębokiej znajomości systemów operacyjnych (OS internals, zarządzanie pamięcią, wielowątkowość) oraz kryptografii. Jest to niskopoziomowe inżynierowanie z silnym naciskiem na bezpieczeństwo i wydajność, a nie typowe tworzenie aplikacji mobilnych. SDK jest używane w sektorze finansowym i bankowym na milionach urządzeń.
- ✓Realny wpływ na produkt używany przez miliony użytkowników
- ✓Duża samodzielność i możliwość proponowania własnych rozwiązań
- ✓Płaska struktura i środowisko nastawione na jakość
- ✓Program mentoringowy i regularne 1on1
- ✓Elastyczne godziny pracy (start 7-10)
- ✓Nowoczesny sprzęt (MacBook + urządzenia testowe)
- !Rekrutacja przez agencję – nieznana tożsamość klienta końcowego
- !Nieopisany proces rekrutacyjny
- !Wspomniane 'sporadyczne wizyty w biurze' – brak konkretów co do częstotliwości
- !Brak informacji o wielkości zespołu
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Rozwój i utrzymanie kodu mobilnego SDK w Kotlin i/lub Swift
- •Projektowanie i implementacja rozwiązań kryptograficznych oraz mechanizmów bezpieczeństwa
- •Optymalizacja wydajności, zarządzanie pamięcią i wielowątkowością
- •Integracja SDK z mechanizmami systemowymi (lifecycle, permissions, system services)
- •Analiza zmian w Android/iOS i dostosowywanie SDK do nowych wersji platform
- •Udział w security reviews i podejmowaniu decyzji architektonicznych
- •Ścisła współpraca z zespołami backendowymi w środowisku międzynarodowym
- •Pisanie testów i utrzymanie CI/CD dla SDK
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z 5 latami doświadczenia mobilnego, mocnymi podstawami w Kotlin/Swift i przynajmniej podstawowym doświadczeniem w tworzeniu SDK lub pracy z systemowymi API. Gotowość do nauki drugiej platformy i zagłębienia się w tematykę security.
Juniorzy bez doświadczenia w mobile development ani SDK, osoby szukające typowego tworzenia aplikacji (UI-heavy) bez niskopoziomowej pracy, oraz osoby niekomfortowe z tematem bezpieczeństwa i kryptografii.
- ?Kim jest klient końcowy i jaki jest jego profil?
- ?Ile osób liczy zespół pracujący nad SDK?
- ?Jak wygląda proces rekrutacji (etapy, zadanie domowe, live coding)?
- ?Czy SDK jest rozwijane zarówno na Android, jak i iOS w jednym zespole?
- ?Jaka jest częstotliwość spotkań w biurze w Gdańsku?
- ?Czy istnieje system dyżurów lub on-call dla SDK?
- ?Jakie są najbliższe plany rozwoju produktu (nowe funkcje, wsparcie platform)?
- −Brak opisu procesu rekrutacyjnego
- −Nie podano wielkości zespołu
- −Niejasna częstotliwość wizyt w biurze (hybryda)
Płaska struktura, środowisko nastawione na jakość i konstruktywny feedback, z naciskiem na autonomię i odpowiedzialność za produkt.