Android Developer

Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę·B2B
#324865·Dodano 21 dni temu·49
Źródło: theprotocol.it
Aplikuj teraz

Tech Stack / Keywords

KotlinAndroid SDKMVVM/MVIREST APIGitJetpackGradleCoroutinesRxJava2KoinRetrofit 2CI/CD

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.
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Elastyczne godziny
Darmowe napoje
Bonusy
Empik

Empik

5 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz