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.
responsibilities :
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.
requirements-expected :
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;