W skrócie
- Zadania: Twórz i rozwijaj aplikacje Android, prowadząc ich architekturę i skalowalność.
- Firma: Smartpatient, lider w mobilnej opiece zdrowotnej, część Redcare Pharmacy.
- Benefity: Elastyczny grafik, zdalna praca, laptop, ubezpieczenie zdrowotne i budżet na naukę.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami, które mają realny wpływ na zdrowie milionów ludzi.
- Kwalifikacje: Doświadczenie w programowaniu Android, znajomość Kotlin i nowoczesnych praktyk.
Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.
W Smartpatient budujemy MyTherapy, aplikację mobilną, która pomaga milionom ludzi bezpiecznie przyjmować leki i dbać o swoje zdrowie. Od momentu dołączenia do rodziny Redcare Pharmacy w 2021 roku, wnieśliśmy nasze doświadczenie w zakresie zdrowia mobilnego do zespołu i teraz podejmujemy kolejny krok, pomagając kształtować i poprawiać doświadczenia związane z aplikacją mobilną Redcare. Jako wiodąca e-apteka w Europie, Redcare Pharmacy jest napędzana przez pasjonujące zespoły i nowoczesne innowacje. Dążymy do stworzenia zdrowego, współpracującego środowiska pracy, w którym każdy pracownik czuje się doceniany i zmotywowany do wniesienia wkładu w naszą wizję: aż każdy człowiek będzie miał swoje zdrowie.
Jako Senior Android Developer (m/f/d) będziesz odpowiedzialny za naszą aplikację Android, kierując jej architekturą, skalowalnością i długoterminowym rozwojem. Będziesz odgrywać kluczową rolę w kształtowaniu technicznej wizji aplikacji, wykorzystując nowoczesne technologie Android i najlepsze praktyki, jednocześnie ściśle współpracując z zespołami międzyfunkcyjnymi. Oczekuje się, że przyniesiesz silne opinie na temat architektury, wydajności i doświadczenia dewelopera, pomagając zespołowi zbudować produkt mobilny klasy światowej.
Twoje zadania:
- Rozwój aplikacji i architektura: Prowadzenie projektowania i rozwoju skalowalnych, łatwych w utrzymaniu aplikacji Android przy użyciu nowoczesnej architektury Android (MVVM / MVI / Clean Architecture).
- Współpraca: Ścisła współpraca z menedżerami produktu, projektantami i inżynierami backendowymi w celu dostarczenia wysokiej jakości funkcji skoncentrowanych na użytkowniku.
- Jakość i dostawa: Zarządzanie procesem dostarczania, w tym CI/CD, testowaniem (jednostkowym/UI) i zarządzaniem wydaniami.
- Dokumentacja: Utrzymywanie jasnej i kompleksowej dokumentacji dotyczącej decyzji architektonicznych, funkcji i procesów technicznych.
- Ciągłe uczenie się i innowacje: Bycie na bieżąco z najnowszymi trendami, narzędziami i frameworkami Android oraz proaktywne wprowadzanie ulepszeń do bazy kodu, narzędzi i procesów rozwoju.
Nasza technologia:
- Kotlin
- Android SDK
- Jetpack Compose
- Android Jetpack (ViewModel, Navigation, DataStore)
- Coroutines & Flow
- Hilt (Dagger)
- Retrofit/OkHttp
- Ktor
- Koin
O Tobie:
- Rozległe doświadczenie w rozwoju Androida z silną ekspertyzą w Kotlinie.
- Dogłębne zrozumienie Android SDK i nowoczesnych praktyk rozwoju Android.
- Praktyczne doświadczenie z: Jetpack Compose, Coroutines & Flow, Dependency Injection (Hilt/Dagger), REST APIs (Retrofit/OkHttp).
- Silna wiedza na temat zasad czystej architektury, wzorców projektowych i modularizacji.
- Doświadczenie w testowaniu (JUnit, Espresso, MockK) i pisaniu łatwego w utrzymaniu, testowalnego kodu.
- Znajomość CI/CD i nowoczesnych przepływów pracy w rozwoju.
- Udowodniona zdolność do przejmowania odpowiedzialności za złożone projekty i dostarczania wysokiej jakości wyników niezależnie.
- Silne skupienie na wydajności, skalowalności i doświadczeniu użytkownika.
Co oferujemy?
- Elastyczny harmonogram pracy i opcje pracy zdalnej.
- Wysokowydajny laptop, aby zapewnić Ci najlepsze warunki pracy.
- Karta Multisport Plus i prywatne ubezpieczenie zdrowotne (Luxmed Premium).
- Budżet na naukę i wewnętrzne kursy szkoleniowe.
- Program poleceń z atrakcyjnym bonusem.
- Szeroki wybór przekąsek i napojów.
- Firmowe lunche dwa razy w miesiącu.
- Małe prezenty i bony na urodziny i specjalne okazje.
Proces rekrutacji:
- Screening rekrutera lub wywiad wideo (30 min)
- Wywiad z menedżerem zatrudnienia (60 min)
- Wywiad techniczny, sesja kodowania na żywo (120 min)
- Wywiad zespołowy (60 min)
Senior Android Engineer in Warsaw – pracodawca: smartpatient gmbh
Smartpatient GmbH to doskonały pracodawca, oferujący elastyczny harmonogram pracy oraz możliwość pracy zdalnej, co sprzyja równowadze między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają szansę na rozwój zawodowy poprzez udział w projektach z wykorzystaniem nowoczesnych technologii, takich jak Kotlin i Jetpack Compose. Dołączając do naszego zespołu, staniesz się częścią dynamicznego środowiska, które ceni kreatywność i dąży do ciągłego doskonalenia.