Android Developer

Android Developer (Praca zdalna)

emagine Polska

Warsaw +1 więcej
150 - 150 PLN / godzina
B2B
💼 B2B
Android
Kotlin
RxJava
Clean Architecture
SOLID
MVI
Dependency Injection
Git
CI
BDD

Podsumowanie

Android Developer with experience in mobile banking development. Responsibilities include app design and implementation, testing, and problem-solving. Requires 5 years experience, strong Kotlin skills.

Słowa kluczowe

AndroidKotlinRxJavaClean ArchitectureSOLIDMVIDependency InjectionGitCIBDD

Opis stanowiska

INFORMACJE O PROJEKCIE: Branża: Bankowość Stawka: do 150 PLN/h netto+VAT (B2B), w zależności od lat doświadczenia Tryb pracy: długoterminowa współpraca Jako 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 Około 5 lat doświadczenia w roli Android Developera. Kotlin Multiplatform – 2-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: 3
Opublikowanaokoło 17 godzin 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.