Kotlin Developer (Kotlin Multiplatform)
Upvanta
⚲ Remote
23 100 - 27 300 PLN (B2B)
Wymagania
- Kotlin
- OAuth
- MFA
- SSO
Opis stanowiska
O projekcie: Poszukujemy Kotlin Developera do pracy przy rozwiązaniach mobilnych opartych o Kotlin Multiplatform Mobile (KMM), z naciskiem na implementację zasad Zero Trust Architecture oraz bezpieczeństwo aplikacji. Wymagania: - Doświadczenie w Kotlin Multiplatform Mobile (KMM) - Doświadczenie w tworzeniu i utrzymaniu modułów cross-platformowych - Doświadczenie w implementacji OAuth 2.0, OpenID Connect, MFA lub SSO - Doświadczenie w integracji z dostawcami tożsamości - Znajomość zasad Zero Trust Architecture - Doświadczenie w bezpiecznym przechowywaniu danych (credentials, tokeny) - Doświadczenie w monitorowaniu bezpieczeństwa aplikacji (np. device integrity, jailbreak/root detection) - Umiejętność pisania czystego, testowalnego i wydajnego kodu w Kotlinie Codzienne zadania: - Rozwój i utrzymanie modułów cross-platformowych w Kotlin Multiplatform Mobile (KMM) - Implementacja bezpiecznych mechanizmów uwierzytelniania i autoryzacji (OAuth 2.0, OpenID Connect, MFA, SSO) - Integracja z dostawcami tożsamości oraz egzekwowanie zasad least privilege i continuous verification - Współpraca z architektami bezpieczeństwa przy wdrażaniu zasad Zero Trust w aplikacjach mobilnych - Zapewnienie bezpiecznego przechowywania danych (credentials, tokeny) z wykorzystaniem mechanizmów platformowych - Monitorowanie sygnałów bezpieczeństwa w czasie działania aplikacji (np. device integrity, jailbreak/root detection) - Pisanie czystego, testowalnego i wydajnego kodu w Kotlinie (część wspólna i platformowa)