Senior Android Kotlin Developer
Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko Senior Android Kotlin Developer.
Zakres obowiązków:
Długofalowa współpraca z międzynarodową firmą z sektora finansowo-bankowego, rozwijającą cyfrowe produkty mobilne dla klientów detalicznych i biznesowych.
Tworzenie i rozwijanie aplikacji mobilnych w Kotlinie z wykorzystaniem Jetpack Compose.
Projektowanie i implementacja rozwiązań opartych na Design Patterns, w szczególności MVP i MVVM, z uwzględnieniem zasad modularyzacji i separacji zależności.
Integracja aplikacji z usługami sieciowymi przy użyciu Retrofit.
Zarządzanie zależnościami z wykorzystaniem Koin, Dagger lub Hilt.
Tworzenie i utrzymywanie pipeline'ów CI/CD.
Współpraca w cross-funkcjonalnym zespole Mobile Platform, uczestnictwo w code review i retrospektywach.
Diagnozowanie i rozwiązywanie problemów produkcyjnych, w tym obsługa incydentów w trybie on-call.
Oczekujemy:
Minimum 3 lata doświadczenia w tworzeniu aplikacji Android w Kotlinie.
Bardzo dobrej znajomości frameworka Android oraz bibliotek: Retrofit, Coroutines, Room.
Umiejętności pracy z Android Lifecycle oraz zarządzania stanem aplikacji przy użyciu ViewModel i LiveData.
Znajomości zasad modularności aplikacji i zarządzania zależnościami.
Praktycznego doświadczenia w tworzeniu i utrzymywaniu procesów CI/CD.
Znajomości Design Patterns: MVP, MVVM oraz Clean Architecture.
Wiedzy z zakresu bezpieczeństwa aplikacji mobilnych:
implementacja bezpiecznego przechowywania danych (np. EncryptedSharedPreferences, Keystore),
bezpieczna komunikacja sieciowa (SSL Pinning, HTTPS),
zabezpieczenie przed inżynierią wsteczną i innymi zagrożeniami,
implementacja autoryzacji i uwierzytelniania użytkowników.
Znajomości best practices w programowaniu asynchronicznym (Coroutines, Flow).
Umiejętności pracy w zespołach rozproszonych oraz gotowości do uczestnictwa w code review i retrospektywach.
Gotowości do pracy w modelu hybrydowym: 6 dni w miesiącu w biurze klienta w Krakowie (z elastycznością w ustaleniu harmonogramu).
Znajomości języka angielskiego na poziomie B2 lub C1 - umożliwiającej swobodną komunikację w międzynarodowym środowisku.
Mile widziana dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca.
Oferujemy:
Długofalowa współpraca z wynagrodzeniem w przedziale 120-140 PLN netto/godz. + VAT.
Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia.
Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie).
Współpraca w systemie hybrydowym (6 dni w miesiącu z biura w Krakowie).
Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.

Be in IT
Be in IT to firma specjalizująca się w branży IT oraz oprogramowaniu, oferująca nowoczesne rozwiązania dla biznesu.
Senior Android Kotlin Developer
Senior Android Kotlin Developer