#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
    Permanent, B2B
    Operating mode
    Remote

    Tech stack

      Kotlin

      advanced

      Git

      regular

      MVVM

      regular

      Material Design

      regular

      REST API

      regular

      Google Play

      junior

      Jenkins

      nice to have

      Firebase

      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 3 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

    iOS Developer

    New
    Axon
    3K - 3.5K USD
    Warszawa
    , Fully remote
    Fully remote
    MVVM
    RxSwift
    Swift

    Android Developer

    New
    XTB
    14.5K - 20K PLN
    Gdańsk
    , Fully remote
    Fully remote
    Git
    MVI
    Flow

    Remote iOS Developer

    New
    Montrose Software( Polska) Sp.z.o.o
    10K - 16K PLN
    Warszawa
    , Fully remote
    Fully remote
    Git
    UIKit framework
    Swift 5

    Android Developer

    New
    ITFS
    18.5K - 22.7K PLN
    Kraków
    , Fully remote
    Fully remote
    MVVM
    Android
    ASP.NET MVC

    Mobile (Flutter) Developer

    New
    Acaisoft
    16K - 18.5K PLN
    Warszawa
    , Fully remote
    Fully remote
    iOS
    Android
    Flutter