Unia Europejska
Grupa ludzi podczas rozmowy
IT - Badania i Rozwój

Specjalista/ka ds. rozwoju oprogramowania (Android developer)​

- 9000 - 12000 brutto

  • Warszawa
  • - umowa o pracę
  • - pełen etat
  • - specjalista
  • - hybrydowo

Chcesz tworzyć aplikacje, którymi pochwalisz się przed milionami Polaków?
Jesteśmy zespołem, który lubi ze sobą pracować, bo łączy nas pasja do wytwarzania oprogramowania. Lubimy dążyć do doskonałości, śledzimy trendy technologiczne, pracujemy w SCRUMie, wierzymy w Czysty Kod i kierujemy się filozofią DevOps.
Nasza praca jest ważna - tworzymy środowisko Ogólnopolskiej Sieci Edukacyjnej. Rozwijamy portale, z których uczniowie i nauczyciele korzystają na co dzień. Otwieramy ich na nowe technologie oraz podnosimy ich kompetencje cyfrowe. Część funkcjonalności w mObywatel to nasz sukces, a dostarczamy również oprogramowanie dla Ministerstwa Cyfryzacji.


Dołącz do nas i buduj Cyfrową Polskę!

Twój zakres obowiązków:

  • Rozwój i utrzymanie aplikacji mobilnych, głównie na Androida, w oparciu o Kotlin Multiplatform.
  • Budowa nowych funkcji i ekranów oraz dbanie o jakość i stabilność istniejących.
  • Tworzenie współdzielonej logiki aplikacji wykorzystywanej na wielu platformach.
  • Integracja aplikacji z usługami i danymi (współpraca z zespołem backendu).
  • Udział w code review i dbanie o dobrą jakość kodu.
  • Współpraca z UX/UI designerem, testerami i resztą zespołu przy dostarczaniu nowych rozwiązań.

Nasze wymagania:

  • Min. 3 lata komercyjnego doświadczenia w wytwarzaniu aplikacji na Androida
  • Bardzo dobra znajomość Kotlin
  • Znajomość cyklu życia komponentów i Android SDK
  • Jetpack Compose
  • XML / View system
  • Praktyczna znajomość KMP
  • Znajomość wzorców architektonicznych (MVVM / MVI / MVP, Clean Architecture)
  • Dependency Injection (Koin/Hilt/Dagger)
  • Konsumpcja API REST (Ktor/Retrofit), obsługa JSON (kotlinx.serialization/Moshi/ Gson)
  • Testy jednostkowe i podstawy testowania na Androidzie
  • Git i praca w flow zespołowym
  • Komunikatywna znajomość języka angielskiego (dokumentacja, biblioteki)
  • Umiejętność pracy w zespole i samodzielnego prowadzenia zadania end-to-end

Mile widziane:

  • Compose Multiplatform
  • Doświadczenie z warstwą iOS w KMP
  • Znajomość SQLDelight, Ktor Client, multiplatform DI
  • Migracje UI z XML do Compose
  • Wzorce zarządzania stanem i nawigacja w Compose
  • Baseline Profiles, optymalizacja wydajności i recomposition
  • WorkManager, DataStore, CameraX, biblioteki obrazów
  • Espresso
  • Znajomość Gradle
  • Publikacje w Google Play
  • Firebase
Benefity

Zapewniamy dobre warunki pracy

O właściwych ludzi trzeba odpowiednio dbać. Dlatego oferujemy cały szereg dodatkowych korzyści. Od szkoleń i kursów zawodowych, poprzez zajęcia z jogi i owocowe czwartki, po dofinansowaną kartę Multisport albo zwrot za bilety do kina czy teatru. To wszystko jest jednak dodatkiem do tego, że po prostu dobrze się z nami pracuje.

icon_pace
Elastyczne godziny pracy

Zaczynamy między 7 a 10 rano.

icon_balance
Równowaga między pracą a życiem

Dbamy o zachowanie zdrowego podejścia do obowiązków służbowych.

icon_model_training
Szkolenia i konferencje

Daje możliwość podnoszenia swoich kompetencji.

icon_school
Ciekawe projekty

Działamy na pograniczu nauki, cyberbezpieczeństwa i nowych technologii.

icon_medical
Opieka medyczna

Każdy pracownik ma możliwość korzystania z prywatnej opieki medycznej

icon_fitness_center
Karta Multisport

Zachęcamy do aktywności sportowej lub uzyskania zwrotu za wydatki poniesione na kulturę.

icon_landscape
Dofinansowanie wypoczynku

Zwracamy część kosztów związanych z urlopem (tzw. wakacje pod gruszą).

icon_beach_access
Ubezpieczenie na życie

Dajemy możliwość zawarcia dodatkowego ubezpieczenia na życie.

    Oferty pracy