#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWarszawaMobileAndroid Developer
    Android Developer
    new
    Mobile
    Empik

    Android Developer

    Empik

    Warszawa
    3 371 - 4 927 USDGross/month - Permanent
    3 371 - 4 927 USDNet/month - B2B
    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

    Ionic Developer

    Ionic Developer

    New
    AppYourself Sp. z o.o.
    4.15K - 4.67K USD
    Łódź
    , Fully remote
    Fully remote
    Ionic
    Angular 5+
    Firebase
    iOS Developer

    iOS Developer

    New
    Infinity Group Sp. z o.o.
    3.89K - 5.19K USD
    Pruszków
    iOS
    Objective-C
    Swift
    iOS Developer (part-time: 2h/week)

    iOS Developer (part-time: 2h/week)

    New
    Experis Manpower Group
    0.124K - 0.166K USD
    Warszawa
    , Fully remote
    Fully remote
    English
    iOS
    XCode
    Lead Frontend Software Engineer (Flutter)

    Lead Frontend Software Engineer (Flutter)

    New
    HERE Technologies
    4.93K - 7.26K USD
    Wrocław
    , Fully remote
    Fully remote
    React
    TypeScript
    AngularJS
    Senior Mobile Engineer

    Senior Mobile Engineer

    New
    Equiem
    5.71K - 6.74K USD
    Warszawa
    , Fully remote
    Fully remote
    Git
    Design Patterns
    Android SDK/Studio