#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWarszawaMobileiOS Developer
    iOS Developer
    new
    Mobile
    Empik

    iOS Developer

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

    Tech stack

      iOS

      advanced

      iOS SDK

      regular

      Swift

      regular

      UIKit

      regular

      Fastlane

      regular

      RxSwift

      junior

      MVVM

      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 App Store, 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 współrozwijamy też min. BFF dla aplikacji mobilnej w Spring Boot i Kotlinie.


    Kogo szukamy?

    Szukamy inżyniera / ki iOS, interesującego/ej się tym, co dzieje się w świecie Apple. Jako jeden/na 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 wysokiej 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, wpływać na architekturę całej platformy Empik.

     

    Twój dzień w Empiku, to:

    • Pisanie aplikacji w Swifcie 5 z wykorzystaniem iOS SDK 15+;
    • Współdecydowanie o architekturze i użytych technologiach;
    • Korzystanie z Fastlane, Autolayout, RxSwift, Alamofire, Moya, Firebase, Quick, Nimble;
    • 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 Apple App Store;
    • 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 iOS Developer;
    • Potrafisz pisać solidny i czytelny kod;
    • Dobrze znasz Swifta i interesujesz się jego rozwojem;
    • Znasz dobrze iOS SDK, w szczególności Foundation i UIKit;
    • Rozumiesz jak działa i potrafisz korzystać z REST API;
    • Jesteś odpowiedzialna/y i dobrze organizujesz swój czas;
    • Lubisz pracować w grupie i chętnie dzielisz się swoim doświadczeniem;
    • Chcesz się rozwijać i jesteś osobą pro-aktywną.


    Twoim dodatkowym atutem będzie:

    • Doświadczenie z publikacją przynajmniej jednej aplikacji w AppStore;
    • Znajomość architektury MVVM oraz VIPER;
    • Znajomość biblioteki RxSwift, RxCocoa;
    • Umiejętność pisania testów jednostkowych i testów Ul;
    • Doświadczenie w korzystaniu z Firebase.