Starszy inżynier ds. rozwiązań mobilnych SDK (bezpieczeństwo)
Indexed description
O projekcie i stanowisku
Dołączysz do projektu realizowanego dla organizacji rozwijającej nowoczesne rozwiązania z obszaru cyfrowej tożsamości oraz uwierzytelniania użytkowników. Tworzone technologie wykorzystywane są globalnie i koncentrują się na bezpieczeństwie, biometrii oraz integracji z urządzeniami mobilnymi i usługami cyfrowymi.
Poszukujemy doświadczonej osoby, która będzie odpowiedzialna za rozwój nowoczesnych i wydajnych SDK działających na milionach urządzeń na całym świecie. Rola obejmuje pracę blisko warstwy systemowej Androida i iOS, integrację z mechanizmami platform mobilnych, analizę usług systemowych oraz rozwój rozwiązań związanych z bezpieczeństwem aplikacji mobilnych.
Na co dzień będziesz współpracować z backend developerami oraz specjalistami ds. bezpieczeństwa przy projektowaniu rozwiązań wykorzystywanych w środowiskach o wysokich wymaganiach dotyczących bezpieczeństwa i niezawodności.
Praca odbywa się w modelu hybrydowym, zakładającym regularne spotkania w biurze w celu utrzymania sprawnej współpracy zespołowej.
Wymagania
- Minimum 8 lat komercyjnego doświadczenia w software engineering, ze szczególnym uwzględnieniem rozwoju aplikacji mobilnych (Android/iOS)
- Praktyczne doświadczenie w tworzeniu mobilnych SDK lub bibliotek wykorzystywanych przez zewnętrznych developerów
- Duży nacisk na Developer Experience (DX) – umiejętność projektowania przejrzystych, stabilnych i dobrze udokumentowanych API
- Bardzo dobra znajomość działania systemów operacyjnych (np. zarządzanie pamięcią, wielowątkowość, lifecycle aplikacji)
- Doświadczenie w optymalizacji wydajności i zarządzaniu zasobami
- Znajomość strategii dystrybucji i testowania SDK w różnych aplikacjach hostujących
- Doświadczenie w pracy z pipeline’ami CI/CD dla projektów mobilnych
- Umiejętność samodzielnej pracy w rozproszonym zespole
- Bardzo dobra znajomość języka angielskiego i polskiego
- Doświadczenie związane z bezpieczeństwem mobilnym (np. RASP, wykrywanie root/jailbreak, obfuskacja)
- Znajomość bezpiecznych komponentów sprzętowych (TEE, Secure Enclave, Android Keystore)
- Doświadczenie w pracy z narzędziami do profilowania wydajności
- Znajomość rozwiązań cross-platformowych (np. Kotlin Multiplatform)
- Realny wpływ na rozwijane produkty i podejmowane decyzje
- Skupienie na wartości biznesowej i pragmatycznym podejściu do technologii
- Regularny feedback i otwartą komunikację
- Regularne spotkania 1:1 oraz program mentoringowy wspierający rozwój
- Warsztaty wewnętrzne i wymianę wiedzy pomiędzy zespołami
- Elastyczne godziny pracy (start między 7:00 a 10:00)
- Model hybrydowy z regularną współpracą stacjonarną w biurze w Gdańsku (minimum 2 dni w miesiącu)
- Wysokiej jakości sprzęt, w tym MacBook i urządzenia testowe
- Indywidualny budżet szkoleniowy
- Lekcje języka angielskiego w małych grupach
- Prywatna opieka medyczna (Compensa)
- Karta MultiSport
- Integracje zespołowe i wspólne aktywności poza pracą
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search