Android Developer

Android Developer (Praca zdalna)

emagine Polska

Warsaw
B2B
💼 B2B
Android Development
Kotlin
Clean Architecture
SOLID
RxJava
Kotlin Coroutines
MVI
Dependency Injection
OkHttp
Git

Podsumowanie

Android Developer position focused on developing mobile applications in banking. Requires 5+ years experience in Android, Kotlin Multiplatform, Clean Architecture, and async programming. Remote work available.

Słowa kluczowe

Android DevelopmentKotlinClean ArchitectureSOLIDRxJavaKotlin CoroutinesMVIDependency InjectionOkHttpGit

Opis stanowiska

Stawka: do 150 PLN/h B2BTryb pracy: długoterminowa współpracaJako Android Developer będziesz odpowiedzialny za rozwój i utrzymanie aplikacji mobilnych w zespole skoncentrowanym na bankowości mobilnej. Szukamy osoby, która potrafi samodzielnie analizować problemy, proponować dobre rozwiązania techniczne oraz efektywnie współpracować w większym, rozproszonym zespole.Zakres odpowiedzialności Projektowanie, rozwój i utrzymanie aplikacji mobilnych na platformę Android. Implementacja architektury aplikacji zgodnie z najlepszymi praktykami (Clean Architecture, SOLID). Praca z asynchronicznością z wykorzystaniem RxJava oraz Kotlin Coroutines. Udział w code review w dużych i rozproszonych zespołach. Pisanie testów (BDD) oraz dbanie o wysoką jakość i czytelność kodu. Analiza i rozwiązywanie problemów technicznych pojawiających się w procesie developmentu. Wymagania – Must have Minimum 5 lat doświadczenia w roli Android Developera. Kotlin Multiplatform – minimum 3 lata doświadczenia. Bardzo dobra znajomość Clean Architecture oraz zasad SOLID. Doświadczenie z architekturą prezentacji MVI. Praktyczna znajomość asynchroniczności: RxJava oraz Kotlin Coroutines (min. 2 lata). Doświadczenie z Dependency Injection (Koin). Praca z komunikacją sieciową: OkHttp. Umiejętność pisania testów BDD: JUnit4, MockK. Doświadczenie z narzędziami CI: Zuul CI. Znajomość systemów kontroli wersji: Git / Gerrit. Samodzielność w analizie problemów i proponowaniu rozwiązań. Wymagania – Nice to have Znajomość platformy iOS oraz środowiska Xcode. Doświadczenie z narzędziami AI wspierającymi development. Znajomość zagadnień z zakresu kryptografii (szyfrowanie danych, podpisy kluczem). Praktyka w projektach z obszaru bankowości mobilnej.

Zaloguj się, aby zobaczyć pełny opis oferty

Wyświetlenia: 1
Opublikowana4 dni temu
Wygasaza 3 miesiące
Rodzaj umowyB2B
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie " Android Developer"

Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.