#1 Job Board for tech industry in Europe

  • Job offers
  • Android Developer
    New
    Mobile

    Android Developer

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

    Tech stack

      Kotlin

      regular

      MVVM

      regular

      Material Design

      regular

      REST API

      regular

      Git

      regular

      RxJava 2

      regular

      Firebase

      nice to have

      CI/CD

      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.
    Undisclosed Salary

    B2B, Permanent

    Check similar offers

    Mobile Software Engineer (Android)

    New
    Booksy
    Undisclosed Salary
    Wrocław
    , Fully remote
    Fully remote
    Android
    Java
    MVVM

    iOS Team Leader

    New
    Grupa Blix
    4.82K - 5.78K USD
    Opole
    , Fully remote
    Fully remote
    Polish
    iOS
    SOLID Principles

    Menedżer ds. Wsparcia Aplikacji

    New
    Hebe
    Undisclosed Salary
    Warszawa
    Salesforce Commerce Cloud
    ServiceNow
    Jira

    iOS Developer

    New
    Wirtualna Polska Media S.A.
    Undisclosed Salary
    Gdańsk
    , Fully remote
    Fully remote
    iOS
    Git
    Continuous Integration

    Senior Android Software Engineer

    New
    ZEN.COM
    5.54K - 6.51K USD
    Rzeszów
    , Fully remote
    Fully remote
    Android SDK
    Android Jetpack
    REST