#1 Job Board for tech industry in Europe

  • Job offers
  • Android Developer
    Mobile

    Android Developer

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

    Tech stack

      Android

      regular

      Kotlin

      regular

      RxJava 2

      regular

      MVVM

      regular

      REST API

      regular

      Git

      regular

      Jenkins

      nice to have

    Job description

    Online interview

    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 2021 w kategorii COMMERCE!


    Tworzymy 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 40% wszystkich zamówień online.


    Mamy dojrzały proces wytwórczy, automatyczne wydania, opisane kontraktem i automatycznie testowane API. Pracujemy na opartym o Dockera środowisku deweloperskim, którym sami zarządzamy. W ramach zespołu rozwijamy też m.in. aplikacje we Flutterze oraz współrozwijamy BFF dla aplikacji mobilnej w Spring Boot i Kotlinie.


    Szukamy inżyniera / ki Android, interesującego/ej się tym, co dzieje się w świecie Androida. Jako jedna/en z nas, będziesz współdecydować o kierunkach rozwoju naszych aplikacji, wyznaczać standardy i dzielić się swoimi pomysłami oraz doświadczeniem z innymi członkami zespołu. Twoją odpowiedzialnością będzie zapewnienie odpowiedniej jakości produktu, nad którym pracuje cały zespół. Będziesz implementować krytyczne części aplikacji, śledzić i recenzować zmiany w kodzie, dbać o dobrą kondycję całego projektu.

     

    Twój dzień w Empiku, to

    • 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 Fastlane, modułów Gradle, Android Architecture Components, constraint layout, vector drawables, RxJava2, coroutines, Koin, Retrofit 2, Glide, Figmy;
    • Code-review w Bitbucket i praca na wielu gałęziach rozwojowych;
    • 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;
    • Dzielenie się wiedzą i uczestniczenie w rozwoju zespołu;
    • Analiza 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.


    Pasujesz do Nas, jeśli:

    • Masz co najmniej 2 lata doświadczenia jako Android Developer;
    • Potrafisz pisać solidny i czytelny kod;
    • Znasz Kotlina w stopniu umożliwiającym swobodne pisanie kodu i interesujesz się jego rozwojem;
    • Wiesz co to Material Design i potrafisz implementować podstawowe komponenty;
    • Masz doświadczenie w pisaniu aplikacji zgodnie z architekturą MVVM;
    • Rozumiesz jak działa i potrafisz korzystać z REST API;
    • Znasz Git;
    • Jesteś osobą odpowiedzialną i dobrze organizujesz swój czas;
    • Lubisz pracować w grupie i chętnie dzielisz się swoim doświadczeniem;
    • Chcesz się rozwijać i jesteś pro-aktywna/y;
    • Interesujesz się nowinkami w świecie Androida i chcesz rozwijać projekt z wykorzystaniem najnowszych technologii.

     

    Twoim dodatkowym atutem jest, jeśli:

    • Posiadasz przykłady Twojego kodu na Githubie lub kontrybucji do projektów open source;
    • Doświadczenie związane z publikacją przynajmniej jednej aplikacji w Google Play;
    • 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 Ul;
    • Znajomość clean architecture;
    • Znajomość CI/CD: Jenkins.

    Check similar offers

    Middle Developer Aplikacji Mobilnych - Flutter

    New
    Royal Gambit
    1.95K - 2.93K USD
    Poznań
    , Fully remote
    Fully remote
    iOS
    Git
    Android

    Flutter Developer

    New
    ITMESH Krzysztof Wizner
    1.95K - 2.93K USD
    Kraków
    , Fully remote
    Fully remote
    Flutter
    Firebase
    NodeJS

    React Native / Node Developer (pełny lub część etatu)

    New
    Inventively
    2.2K - 3.42K USD
    Białystok
    , Fully remote
    Fully remote
    JavaScript
    TypeScript
    Mobile Development

    Programista Mobile

    New
    Aplikacje Krytyczne
    2.93K - 4.4K USD
    Warszawa
    , Fully remote
    Fully remote
    .NET MAUI

    Android Developer

    New
    Connectis
    4.15K - 5.13K USD
    Kraków
    , Fully remote
    Fully remote
    Kotlin
    Android
    Dagger