#1 Job Board for tech industry in Europe

Android Developer - Empik Foto
Mobile

Android Developer - Empik Foto

Warszawa
Type of work
Full-time
Experience
Mid
Employment Type
Permanent, B2B
Operating mode
Remote

Tech stack

    Kotlin

    regular

    Fastlane

    regular

    Android

    regular

    RxJava

    regular

    Retrofit

    regular

    REST API

    regular

    MVI

    regular

    google store

    regular

    Figma

    regular

    Scrum

    regular

Job description

Online interview

Dołącz do zespołu Empik Foto i rozwijaj z nami najpopularniejszy serwis z odbitkami i fotogadżetami w Polsce. Jesteśmy również w Czechach, Słowacji, Rumunii i już pracujemy nad nie mniej udanym wejściem na kolejne rynki europejskie. 


Utrwalamy wspomnienia naszych klientów i bierzmy udział w budowaniu pozytywnych emocji. Zdjęcia dziecka, wspomnienia z wakacji czy ślub to wspaniała pamiątka, która pozwala uwolnić radość na nowo. Nasze produkty to również doskonały sposób na prezent dla najbliższych, z którymi chcemy dzielić wspólne chwile. 


Kogo szukamy? 

Do zespołu Mobile szukamy samodzielnego, doświadczonego developera/ki, osoby z pasją do programowania, która interesuje się tym, co dzieje się w świecie mobile. Twoją rolą będzie współdecydowanie o kierunkach rozwoju aplikacji Empik Foto, wyznaczanie standardów i dzielenie się swoimi pomysłami oraz doświadczeniem z zespołem. Będziesz również odpowiadać za zapewnienie odpowiedniej jakości budowanego produktu, nad którym pracuje cały zespół. Do Twoich zadań będzie też należeć implementowanie krytycznej części aplikacji, śledzenie i recenzowanie zmiany w kodzie, dbałość o dobrą kondycję całego projektu. 

 

Twój dzień w Empik Foto, to: 

  • Dbanie o jakość i rozwój aplikacji mobilnej Empik Foto (ocena 4.9 w Google Play przy 82,9k opinii, ocena 4.9 w App Store przy 27k opinii); 
  • Współpraca z zespołem produktowym, Product Ownerami, testerami, designerami; 
  • Praca w sprintach, udział w refinementach, review, retrospektywach; 
  • Współdecydowanie o architekturze, użytych technologiach i dalszych kierunkach rozwoju; 
  • Tworzenie dokumentacji, udział w code review oraz pisaniu testów; 
  • Automatyzacja procesów wydawniczych, dbanie o analizę statyczną i środowisko developerskie; 
  • Zarządzanie wydawaniem aplikacji w Google Store; 
  • Dzielenie się wiedzą i uczestniczenie w rozwoju zespołu; 
  • Analizowanie oraz usprawnianie jakości, wydajności i skalowalności tworzonego oprogramowania; 
  • Współpraca z zespołami deweloperskimi pracującymi nad całością platformy Empik Foto. 

 

Pasujesz do Nas, jeśli: 

  • Masz min. 3 lata komercyjnego doświadczenia jako Android Developer; 
  • Masz ugruntowaną wiedzę z algorytmów i struktur danych; 
  • Potrafisz pisać czytelny i solidny kod w Kotlinie; 
  • Korzystasz z Fastlane, modułów Gradle, Android Architecture Components, Jetpack Compose, RxJava, OkHttp 3, coroutines, Retrofit 2, Glide, Figmy; 
  • Rozumiesz, jak działa i potrafisz korzystać z REST API; 
  • Masz doświadczenie w pracy w grupie w metodykach zwinnych, robiłeś code-review; 
  • Znasz wzorce architektoniczne, w tym MVI; 
  • Potrafisz współpracować z zespołem; 
  • Nie boisz się wyzwań, jesteś osobą samodzielną i odpowiedzialną, otwartą na rozwój i dobrze zorganizowaną. 

 

Twoje dodatkowe atuty: 

  • Posiadasz przykłady Twojego kodu na GitHubie lub kontrybucji do projektów open source;
  • Umiejętność diagnozowania problemów produkcyjnych;
  • Doświadczenie w pisaniu natywnych modułów pod iOS do integracji z React Native (odrębny zespół kompetencyjny);
  • Umiejętność obsługi MacOS;
  • Mile wiedziana wiedza w pracy ze zdjęciami na poziomie kodu (kadrowanie, obroty, metadane);
  • Umiejętność pisania testów jednostkowych, w tym testów Ul;
  • Doświadczenie w implementacji analityki z użyciem Firebase.