IOS Developer
Summary
iOS Developer building the transactional core of the Empik mobile app — cart, payments, deliveries, and orders. Day to day: writing Swift (iOS SDK 16+) with UIKit/SwiftUI and async/await, shaping architecture, doing code reviews, automating releases, and using AI tooling like Claude Code, in a hybrid Warsaw office.
Od ponad 75 lat jesteśmy jedną z najbardziej rozpoznawalnych i zaufanych marek w Polsce. Tworzymy unikalny ekosystem, który łączy świat offline i online – ponad 391 salonów stacjonarnych, nowoczesną platformę , aplikację mobilną oraz Empik Marketplace – nasz dynamicznie rozwijający się marketplace. Rocznie obsługujemy ponad 11 milionów klientów/ek, generując sprzedaż przekraczającą 4 miliardy złotych. Nasza oferta to ponad 20 milionów produktów w 20 kategoriach – od książek, zabawek i artykułów papierniczych, po elektronikę, zdrowie i urodę, dom i ogród czy sport. Ale Empik to nie tylko produkty – to także dostęp do cyfrowych treści (Empik Go), biletów na wydarzenia (Empik Bilety, Going.) i inspirujących doświadczeń.
Jesteśmy liderem sprzedaży omnikanałowej i jednym z TOP3 graczy polskiego
e-commerce. Nasz zespół to ponad 4000 osób, w tym ~200 specjalistów/ek IT, którzy/e wspólnie tworzą przyszłość handlu i rozrywki.
Dołącz do #EmpikTeam i współtwórz z nami kolejne rozdziały tej wyjątkowej historii. Witaj w klubie gotowych na nowe wyzwania!
Szukamy inżyniera/inżynierki iOS, interesującego/-ą się tym, co dzieje się w świecie Apple, do zespołu odpowiedzialnego za obszar transakcyjny aplikacji Empik – koszyk, płatności, dostawy i zamówienia. Jako jeden/jedna 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.
Zakres obowiązków:
- Pisanie aplikacji w Swifcie z wykorzystaniem iOS SDK 16+;
- Współdecydowanie o architekturze i użytych technologiach;
- Wykorzystywanie Claude Code i podejścia agentowego w codziennej pracy nad kodem, testami i automatyzacją;
- Budowanie interfejsów w UIKit oraz SwiftUI;
- Pisanie asynchronicznego kodu z wykorzystaniem Swift concurrency (async/await);
- Code review w GitHubie i praca na wielu gałęziach rozwojowych;
- Automatyzacja procesów wydawniczych, dbanie o analizę statyczną i testy;
- Praca w zwinnych metodykach, udział w refinementach, demo, retrospektywach;
- Zarządzanie wydawaniem aplikacji w 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.
Wymagania:
- Masz co najmniej 3 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, UIKit oraz SwiftUI;
- Rozumiesz, jak działa REST API, i potrafisz z niego korzystać;
- Znasz wzorce architektoniczne (np. MVVM) i rozumiesz zasady budowania aplikacji modułowych;
- Masz doświadczenie w pracy z narzędziami AI (np. Claude Code) w codziennym wytwarzaniu oprogramowania;
- 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ą proaktywną.
Mile widziane:
- Doświadczenie z publikacją przynajmniej jednej aplikacji w App Store;
- Publiczne repozytorium na GitHubie z przykładami Twojego kodu;
- Doświadczenie w migracji kodu z RxSwift do async/await;
- Umiejętność pisania testów jednostkowych i testów UI;
- Doświadczenie z Fastlane;
- Doświadczenie w korzystaniu z Firebase.
To oferujemy:
- Pracę w dynamicznie rozwijającej się i unikatowej omnikanałowej organizacji zorientowanej na wdrażanie najnowszych rozwiązań technologicznych;
- Pracę w zespole, na którego wsparcie zawsze możesz liczyć – współpracując z najlepszymi specjalistami/kami i ekspertami/kami w swojej dziedzinie;
- Możliwość rozwoju w strukturach firmy (awanse, transfery wewnętrzne);
- Model pracy hybrydowej (4 dni pracy z biura + 1 dzień w trybie home office), nasze biuro jest zlokalizowane w samym centrum miasta przy ul. Marszałkowska 104/122;
- Elastyczny czas rozpoczęcia pracy pomiędzy 7:00 a 10:00;
- Indywidualny onboarding stanowiskowy dostosowany do Twojego tempa przyswajania wiedzy;
- Spotkania i inicjatywy integracyjne – spotykamy się zarówno w ramach zespołu, ale i całej organizacji, zapraszamy na nasz taras z widokiem na PKiN;
- Dofinansowanie pakietu benefitów (karta sportowa, pakiet medyczny);
- Program rekomendacji pracowników/czek.
Korzyści dla Ciebie:
- Biuro w Centrum Warszawy
- System premiowania
- Karta zniżkowa na produkty
- Prywatna opieka medyczna
- Karta Multisport
- Konkursy z nagrodami
- Ubezpieczenie na życie
Dołącz do zespołu Empiku!