Android Developer
Tech Stack / Keywords
Firma i stanowisko
Miejsce pracy: Warszawa / Zdalnie W Empik Mobile tworzymy mobilne produkty firmy, na czele z oficjalną, e-commerce’ową aplikacją mobilną Empiku - ocenianą na 4.9/5 w Google Play, nagrodzoną podczas Mobile Trends Awards '21-'25 w kategorii COMMERCE! 🏆 Budujemy również innowacyjne rozwiązania łączące online i offline, m.in. Pay&Go - płacenie aplikacją empik za zakupy w salonach bez podchodzenia do kasy, program Empik Premium oraz Marketplace. Z aplikacji korzysta miesięcznie ponad 3 mln klientów, robiąc w niej 50% wszystkich zamówień online. Mamy dojrzały proces wytwórczy, automatyczne wydania, opisane kontraktem i automatycznie testowane API. Pracujemy na opartym o Dockera oraz Kubernetes środowisku deweloperskim. W ramach zespołu rozwijamy też m.in. aplikacje we Flutterze oraz współrozwijamy BFF dla aplikacji mobilnej w Spring Boot i Kotlinie.
Wymagania
- Minimum 3 lata doświadczenia na stanowisku Android Developera;
- Umiejętność pisania solidnego i czytelnego kodu;
- Znajomość Kotlina umożliwiająca swobodne pisanie kodu i zainteresowanie jego rozwojem;
- Znajomość Material Design i umiejętność implementacji podstawowych komponentów;
- Doświadczenie w pisaniu aplikacji zgodnie z architekturą MVVM / MVI;
- Znajomość działania i korzystania z REST API;
- Znajomość Git;
- Odpowiedzialność i dobra organizacja czasu pracy;
- Umiejętność pracy w grupie i chęć dzielenia się doświadczeniem;
- Proaktywność i chęć rozwoju;
- Zainteresowanie nowinkami w świecie Androida i chęć rozwijania projektu z wykorzystaniem najnowszych technologii;
- Znajomość języka polskiego na poziomie co najmniej C1.
Dodatkowe atuty:
- Przykłady kodu na Githubie lub kontrybucje do projektów open source;
- Doświadczenie w publikacji aplikacji w Google Play i/lub Huawei App Gallery;
- Umiejętność diagnozowania problemów produkcyjnych;
- Znajomość i doświadczenie w korzystaniu z Kotlin coroutines;
- Doświadczenie w implementacji analityki z użyciem Firebase;
- Umiejętność pisania testów jednostkowych i testów UI;
- Znajomość clean architecture;
- Znajomość CI/CD: Jenkins, Github Actions.
Obowiązki
Kogo szukamy?
- Szukamy osoby do wsparcia zespołu Android, interesującej się tym, co dzieje się w świecie Androida.
- Będzie współdecydować o kierunkach rozwoju naszych aplikacji, wyznaczać standardy i dzielić się swoimi pomysłami oraz doświadczeniem z innymi członkami zespołu.
- Zapewnienie odpowiedniej jakości produktu, nad którym pracuje cały zespół.
- Implementowanie krytycznych części aplikacji, śledzenie i recenzowanie zmian w kodzie, dbanie o dobrą kondycję całego projektu.
Twój dzień w Empiku, to:
- Współpraca z zespołami deweloperskimi pracującymi nad całością platformy Empik;
- Automatyzacja procesów wydawniczych, dbanie o analizę statyczną i testy;
- Praca w sprintach, udział w refinementach, demo, retrospekcjach;
- Zarządzanie wydawaniem aplikacji w Google Play oraz Huawei App Gallery;
- Dzielenie się wiedzą i uczestniczenie w rozwoju zespołu;
- Analiza oraz usprawnianie jakości, wydajności i skalowalności tworzonego oprogramowania;
- Dbanie o jakość i rozwój aplikacji mobilnej Empik.com;
- Tworzenie aplikacji napisanej w 100% w Kotlinie;
- Współdecydowanie o architekturze i użytych technologiach;
- Korzystanie z komponentów Jetpack (w tym Compose), RxJava2, Coroutines, Koin, Retrofit 2, Fastlane, modułów Gradle, Figmy;
- Tworzenie nowych ekranów aplikacji w Jetpack Compose oraz migrację istniejących klasycznych widoków na Compose;
- Code-review w Github i praca na wielu gałęziach rozwojowych;
- Korzystanie z agentów AI - Github Copilot i Anthropic Claude.
Oferta
- Praca w dynamicznie rozwijającej się i unikatowej omnikanałowej organizacji zorientowanej na wdrażanie najnowszych rozwiązań technologicznych;
- Praca w zespole, na którego wsparcie zawsze można liczyć – współpraca z najlepszymi specjalistami i ekspertami w swojej dziedzinie;
- Możliwość rozwoju w strukturach firmy (awanse, transfery wewnętrzne);
- Model pracy hybrydowej (4 dni pracy z biura + 1 dzień w trybie home office), biuro w centrum Warszawy przy ul. Marszałkowska 104/122;
- Elastyczny czas rozpoczęcia pracy pomiędzy 7:00 a 10:00;
- Indywidualny onboarding stanowiskowy dostosowany do tempa przyswajania wiedzy;
- Spotkania i inicjatywy integracyjne w ramach zespołu i całej organizacji, taras z widokiem na PKiN;
- Dofinansowanie pakietu benefitów (karta sportowa, pakiet medyczny);
- Program rekomendacji pracowników/czek.
Empik
5 aktywnych ofert