Senior Android Developer

Mobile

Senior Android Developer

Mobile
Chmielna 71, Warszawa

Connectis

Full-time
B2B
Senior
Hybrid
35 - 46 USD
Net per hour - B2B

Job description

Wspólnie z naszym Partnerem z sektora bankowego poszukujemy doświadczonej osoby na stanowisko Senior Android Developer.


Projekt realizowany jest w nowoczesnym, wieloplatformowym środowisku i dotyczy rozwoju oraz utrzymania zaawansowanej aplikacji mobilnej. Kluczowe znaczenie mają jakość kodu, bezpieczeństwo danych, skalowalna architektura oraz wysoki poziom automatyzacji i testowania.



💡 TWOJA ROLA:

  • Praca w oparciu o Kotlin Multiplatform oraz nowoczesne podejście do UI (Compose / Compose Multiplatform).

  • Weryfikacja zgodności zmian z architekturą systemu i standardami jakości (przeglądy kodu, code review).

  • Praca w rozproszonym zespole w środowisku CI/CD z naciskiem na stabilność i automatyzację.

  • Przygotowanie zmian do wdrożenia (repozytoria kodu, konfiguracje, dokumentacja).

  • Opracowywanie testów jednostkowych, integracyjnych oraz wydajnościowych.

  • Implementacja zmian w aplikacji mobilnej (Android, Kotlin).

  • Inicjowanie i modyfikacja baz danych.



🔍 CZEGO OCZEKUJEMY OD CIEBIE?

  • Minimum 5 lat doświadczenia w roli Android Developer.

  • Doświadczenie w testach BDD (JUnit4, MockK, Roborazzi) oraz pracy z Zuul CI, Git, Gerrit.

  • Praktyczna znajomość Koin, OkHttp, Jetpack Compose / Compose Multiplatform.

  • Minimum 2 lata doświadczenia w pracy z asynchronicznością (RxJava, Coroutines).

  • Bardzo dobra znajomość Clean Architecture oraz zasad SOLID.

  • Co najmniej 3 lata doświadczenia w Kotlin Multiplatform.

  • Doświadczenie w architekturze prezentacji MVI.



Mile widziane:

  • Wiedza z zakresu kryptografii (szyfrowanie danych, funkcje skrótu, podpisy kryptograficzne).

  • Doświadczenie w obszarze bezpieczeństwa aplikacji mobilnych.

  • Znajomość Google Pay SDK, Android SDK, Play Store SDK.



OFERUJEMY:

  • Pracę w trybie hybrydowym (Warszawa 3 dni zdalnie 2 dni biuro w tygodniu)

  • Pracę przy zaawansowanym technologicznie projekcie mobilnym.

  • Wysokie standardy jakości kodu, testowania i architektury.

  • Środowisko nastawione na automatyzację i stabilność.



Dziękujemy za wszystkie zgłoszenia. Uprzejmie informujemy, że skontaktujemy się z wybranymi osobami.


12632/NS

Tech stack

    Polish

    C2

    English

    A2

    Solid

    master

    Android

    master

    Kotlin Multi Platform

    advanced

    BDD

    advanced

    Coroutines

    advanced

    RxJava

    nice to have

Office location