Scalo
Scalo
New

Mobile developer (Android)

135 - 145 PLN/ godz.B2B
SeniorFull-time·B2B
#406369·Dodano wczoraj·2
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

Android SDKClean ArchitectureRxJavaKotlin CoroutinesMockKGitSDKiOSXcodeAI

Firma i stanowisko

W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem partnerów w rozwijaniu ich biznesu. Firma realizuje projekty w obszarach: doradztwo technologiczne, tworzenie oprogramowania, systemy wbudowane, rozwiązania chmurowe, zarządzanie danymi oraz dedykowane zespoły projektowe.

Wymagania

  • Minimum 5 lat doświadczenia jako Android Developer.
  • Minimum 3 lata doświadczenia z Kotlin Multiplatform.
  • Bardzo dobra znajomość Kotlin i Android SDK.
  • Doświadczenie z Clean Architecture, SOLID, MVI, Jetpack Compose, Compose Multiplatform.
  • Minimum 2 lata doświadczenia z RxJava oraz Kotlin Coroutines.
  • Doświadczenie z Koin.
  • Doświadczenie z OkHttp.
  • Umiejętność tworzenia testów z wykorzystaniem: JUnit4, MockK, Roborazzi.
  • Doświadczenie z Git/Gerrit.
  • Doświadczenie w code review w dużych, rozproszonych zespołach.
  • Umiejętność samodzielnej analizy i rozwiązywania problemów.

Nice to have:

  • Doświadczenie w projektach bankowości mobilnej.
  • Znajomość Google Pay SDK.
  • Znajomość Play Store SDK.
  • Doświadczenie z bezpieczeństwem aplikacji mobilnych.
  • Wiedza z zakresu kryptografii (szyfrowanie danych, funkcje skrótu, podpis elektroniczny).
  • Znajomość platformy iOS oraz środowiska Xcode.
  • Doświadczenie w pracy z narzędziami AI wspierającymi proces developmentu.

Obowiązki

  • Rozwój i utrzymanie aplikacji mobilnej Android z użyciem Kotlin oraz Kotlin Multiplatform.
  • Implementacja funkcjonalności zgodnie z założeniami Clean Architecture i zasadami SOLID.
  • Tworzenie i rozwój warstwy prezentacji stosując MVI i Jetpack Compose.
  • Integracja z usługami backendowymi i systemami zewnętrznymi.
  • Pisanie testów jednostkowych i BDD, korzystając z narzędzi takich jak JUnit4, MockK, Roborazzi.
  • Przeprowadzanie code review i współpraca w dużych, rozproszonych zespołach.
  • Uczestnictwo w procesach CI/CD.
  • Zarządzanie kodem źródłowym używając Git i Gerrit.
  • Implementacja i rozwój mechanizmów bezpieczeństwa aplikacji.
  • Analiza, diagnoza i rozwiązywanie problemów technicznych.
  • Model świadczenia usług: praca zdalna, raz w miesiącu praca z biura w Warszawie.

Benefity

  • Możliwość pracy w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services.
  • Zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie.
  • Dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej zgodnie z obowiązującymi zasadami.
  • Budżet na szkolenia.
  • Sport subscription.
  • Prywatna opieka zdrowotna.
  • Praca w międzynarodowych projektach.
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Scalo

Scalo

704 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz