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ągać do doskonałości, słędzimy trendy technologiczne, pracujemy w SCRUMie, wierzymy w Czysty Kod i kierujemy się filozofią DevOps.Nasza praca jest ważna - tworzymy służobnik Ogólnopolskiej Sieci Edukacyjnej. Rozwijamy portale, z których uczniowie i nauczyciele korzystają na co dzęł, otwieramy ich na nowe technologie oraz podnosimy ich kompetencje cyfrowe. Cześć funkcjonalności w mObywatel to nasz sukces, a dostarczamy również oprogramowanie dla Ministerstwa Cyfryzacji.
Dołącz do nas i buduj Cyfrową Polską!
Obowiązki
Rozwój i utrzymanie aplikacji mobilnych, głównie na Androida, w oparciu o Kotlin Multiplatform.
Budowa nowych funkcji i ekranów oraz dbanie o jątkowość i stabilność istniejących.
Tworzenie wspłodzielonej 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ą jątkowość kodu.
Współpraca z UX/UI designerem, testerami i resztą zespołu przy dostarczajęciu nowych rozwiązań.
Kwalifikacje
Min. 3 lata komercyjnego doświadczenia w wytwarzaniu aplikacji na Androida
Bardzo dobra znajomość Kotlin
Znajomość cyklu życia komponentów i Android SDK
XML / View system
Praktyczna znajomość KMP
Znajomość wzorców architektonicznych (MVVM / MVI / MVP, Clean Architecture)
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śność pracy w zespole i samodzielnego prowadzenia zadania end-to-end
Mile widziane:
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
Znajomość Gradle
Publikacje w Google Play
Wynagrodzenie zasadnicze: 9000-12000 zł brutto.
#J-18808-Ljbffr
Programista aplikacji na Androida in Warsaw – pracodawca: Nask
NASK w Warszawie to doskonały pracodawca, który stawia na rozwój swoich pracowników oraz elastyczność w organizacji pracy. Oferujemy bogaty pakiet benefitów, w tym dofinansowanie kart Multisport, prywatną opiekę medyczną oraz ubezpieczenie na życie, co sprawia, że praca u nas jest nie tylko satysfakcjonująca, ale i komfortowa. Nasza kultura pracy sprzyja współpracy i ciągłemu doskonaleniu, co czyni nas idealnym miejscem dla osób poszukujących znaczącego zatrudnienia w obszarze archiwizacji.