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.
Aplikuj teraz

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_

Connectis_

196 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz