Senior Mobile SDK Engineer (Security)
Framna (formerly Bright Inventions)
Rola polega na budowaniu wysokowydajnych SDK dla platformy uwierzytelniania bezhasłowego, używanej przez miliony użytkowników. Jako Senior Mobile SDK Engineer będziesz pracować blisko systemu operacyjnego Android i iOS, integrując się z wewnętrznymi mechanizmami bezpieczeństwa, takimi jak biometria, TEE i Secure Enclave. Twoja praca obejmie projektowanie API, optymalizację wydajności oraz współpracę z inżynierami backendu i specjalistami ds. bezpieczeństwa w domenie bankowości i usług finansowych.
Brakuje: brak informacji o wielkości zespołu, brak opisu procesu rekrutacyjnego (liczba etapów, czas trwania).
Rola polega na budowaniu wysokowydajnych SDK dla platformy uwierzytelniania bezhasłowego, używanej przez miliony użytkowników. Jako Senior Mobile SDK Engineer będziesz pracować blisko systemu operacyjnego Android i iOS, integrując się z wewnętrznymi mechanizmami bezpieczeństwa, takimi jak biometria, TEE i Secure Enclave. Twoja praca obejmie projektowanie API, optymalizację wydajności oraz współpracę z inżynierami backendu i specjalistami ds. bezpieczeństwa w domenie bankowości i usług finansowych.
- ✓Indywidualny budżet szkoleniowy
- ✓Wysokiej jakości sprzęt (MacBook, urządzenia testujące)
- ✓Elastyczne godziny pracy (start 7:00–10:00)
- ✓Program mentorski i regularne 1:1
- ✓Wewnętrzne warsztaty i dzielenie się wiedzą
- ✓Nacisk na rzeczywistą wartość biznesową, nie perfekcję techniczną
- ✓Angielski w małych grupach
- −Wymagana biegła znajomość języka polskiego i angielskiego – może być blokerem dla kandydatów niepolskojęzycznych
- −Brak informacji o częstotliwości dyżurów on-call lub wsparcia produkcyjnego
- !Nie podano precyzyjnej liczby dni w biurze, jedynie 'regularne spotkania' – warto doprecyzować
- !Nie określono wielkości zespołu ani struktury projektowej
- !Brak opisu procesu rekrutacyjnego (liczba etapów, zadania rekrutacyjne)
- •Projektowanie i implementacja SDK dla Android i iOS w Kotlin i Swift
- •Integracja z niskopoziomowymi mechanizmami OS (zarządzanie pamięcią, wątki, cykl życia aplikacji)
- •Implementacja funkcji bezpieczeństwa, takich jak wykrywanie root/jailbreak, ochrona przed manipulacją (RASP)
- •Optymalizacja wydajności i zarządzanie zasobami na urządzeniach mobilnych
- •Pisanie testów i strategii dystrybucji SDK dla różnych aplikacji hostujących
- •Konfiguracja i utrzymanie pipeline'ów CI/CD dla projektów mobilnych
- •Projektowanie czystych, stabilnych i dobrze udokumentowanych API z naciskiem na Developer Experience
- •Współpraca z zespołem backendowym i specjalistami ds. bezpieczeństwa przy definiowaniu rozwiązań
Oferta dla doświadczonych specjalistów (Senior).
Inżynier oprogramowania z co najmniej 8-letnim doświadczeniem komercyjnym, głównie w mobilnym rozwoju (Android/iOS). Może mieć mniejsze doświadczenie w budowaniu SDK, ale posiada solidne podstawy w programowaniu niskopoziomowym i API design. Potrafi samodzielnie prowadzić zadania w rozproszonym zespole.
Nie dla osób z mniej niż 5 latami doświadczenia w programowaniu mobilnym, zwłaszcza juniorów i mid-level developerów. Rola wymaga zaawansowanej wiedzy o systemach operacyjnych i bezpieczeństwie, która zdobywana jest latami praktyki.
- ?Jak wygląda proces onboardingu i zapoznania z istniejącymi SDK?
- ?Ile osób liczy zespół odpowiedzialny za SDK i jak jest podzielony?
- ?Jak często są planowane spotkania w biurze i czy istnieje możliwość pracy w pełni zdalnej po wdrożeniu?
- ?Czy wiąże się to z dyżurami on-call lub wsparciem produkcyjnym?
- ?Jak wygląda proces podejmowania decyzji technicznych – ile autonomii ma zespół?
- ?Czy SDK będą rozwijane również dla innych platform (np. Web, Flutter) w przyszłości?
- ?Jaki jest poziom legacy w istniejących SDK i czy planowane są duże refaktoryzacje?
- −Brak informacji o wielkości zespołu
- −Brak opisu procesu rekrutacyjnego (liczba etapów, czas trwania)
- −Nie określono konkretnej częstotliwości pracy hybrydowej
- −Brak informacji o ewentualnych dyżurach on-call
- −Nie wiadomo, czy SDK są rozwijane od zera, czy na bazie istniejącego kodu
Kultura oparta na zaufaniu, własności i odważnej współpracy. Otwarta komunikacja, regularne informacje zwrotne i mentoring. Elastyczność w miejscu pracy i godzinach.
Powyżej mediany rynkowej
≈ 166,7–196,4 zł/h
Dane z aktywnych ofert zawierających technologię Android SDK.