Mobile app developer Android
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#412955·Dodano 6 dni temu·3
Źródło: Connectis⚠️Uwaga: ta oferta może już nie być aktualna. Sprawdź na stronie pracodawcy, czy rekrutacja jest nadal otwarta.
Tech Stack / Keywords
AndroidKotlinKotlin multi platformSolidMVIRxjavaCoroutinesKoinOkHttpJetpack composeJUnitMockkGitGERRITiOSXcode
Firma i stanowisko
Projekt dotyczy rozwoju i utrzymania nowoczesnej aplikacji mobilnej dla klientów detalicznych i biznesowych jednego z największych banków w Polsce, z naciskiem na bezpieczeństwo, stabilność i wysoką jakość rozwiązania.
Wymagania
- Minimum 5 lat doświadczenia w roli Android Developer, w tym doświadczenie z Kotlin Multiplatform.
- Doświadczenie w architekturze MVI oraz programowaniu asynchronicznym z użyciem RxJava i Coroutines (min. 2 lata).
- Tworzenie testów BDD (JUnit4, Mockk, testy screenshotowe Roborazzi) oraz praca z CI (Zuul CI).
- Znajomość dependency injection z wykorzystaniem Koin i komunikacji sieciowej z użyciem OkHttp.
- Doświadczenie w budowaniu interfejsów użytkownika z użyciem Jetpack Compose oraz Compose Multiplatform.
- Bardzo dobra znajomość architektury aplikacji, w szczególności Clean Architecture oraz zasad SOLID.
Nice to have:
- Znajomość zagadnień z kryptografii, szyfrowania danych, skrótów i podpisu kluczem.
- Znajomość platformy iOS i środowiska deweloperskiego Xcode.
- Doświadczenie projektowe w branży bankowej.
Obowiązki
- Implementacja zmian w systemie z zachowaniem standardów jakości.
- Projektowanie oraz przeprowadzanie testów jednostkowych, integracyjnych i wydajnościowych.
- Inicjowanie oraz modyfikacja struktur baz danych zgodnie z wymaganiami.
- Weryfikacja zgodności wdrażanych zmian z architekturą i standardami poprzez przeglądy kodu i kontrolę jakości.
- Zarządzanie repozytorium kodu, konfiguracje środowisk oraz tworzenie dokumentacji wdrożeniowej.
- Przygotowanie i konfiguracja środowiska programistycznego do realizacji zmian.
Benefity
- Możliwość aplikowania z AI Rekruterem (AIR) dostępny 24/7.
- Okazjonalne spotkania koordynacyjne w Warszawie lub Łodzi (orientacyjnie 1x w tygodniu) z możliwością pracy zdalnej dla mieszkańców poza Warszawą/Łodzią.
- Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych.
- Współpraca w modelu projektowym z rozliczeniem opartym na etapach i protokołach odbioru deliverables.
- Wsparcie administracyjne i rozliczeniowe ze strony Connectis.
- 5 000 PLN za polecenie znajomych do projektów.
- Elastyczna forma współpracy B2B.
- Szybki i zdalny proces rekrutacyjny.
Connectis_
196 aktywnych ofert