Usługa Empik Go to stały, nielimitowany dostęp do ulubionych książek w Twoim telefonie, czytniku lub tablecie. Nasza aplikacja to zaawansowany player audiobooków i intuicyjny czytnik e-booków z dostępem do bazy 40 tyś. e-booków i 16 tyś. audiobooków/podcastów. Umożliwia korzystanie z usługi Empik Go w streamingu lub offline, na dwóch urządzeniach jednocześnie. U nas możesz mieć realny wpływ na rozwój nowoczesnego, przyszłościowego produktu.
Aplikację na iOS piszemy wykorzystując Swift. Naszym celem jest stałe usprawnianie procesu wytwórczego według najlepszych praktyk w oparciu o doświadczenie członków zespołu
Szukamy doświadczonego developera, osoby z pasją do programowania, która interesuje się tym, co dzieje się w świecie iOS.Będziesz uczestniczyć w pracy nad rozwojem usługi bazującej na abonamentowym modelu rozliczeń. Twoją rolą będzie współdecydowanie o kierunkach rozwoju aplikacji Empik Go, wyznaczanie standardów i dzielenie się swoimi pomysłami oraz doświadczeniem z zespołem.
Będziesz również odpowiadać za 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.
- Dbanie o jakość i rozwój aplikacji mobilnej Empik Go (ocena 4.7 w AppStore);
- Tworzenie aplikacji, która jest napisana w 100% w Swift;
- Współdecydowanie o użytych technologiach i dalszych kierunkach rozwoju;
- Automatyzacja procesów wydawniczych, dbanie o analizę statyczną i testy.
- Masz min. 2 lata doświadczenia jako iOS Developer;
- Znasz Swift oraz RxSwift w stopniu umożliwiającym swobodne pisanie kodu;
- Potrafisz pisać czytelny i solidny kod;
- Masz doświadczenie w pracy w grupie, robiłaś/eś code-review, potrafisz współpracować z zespołem;
- Wiesz, co to Apple Human Interface Guidelines;
- Rozumiesz jak działa REST API i potrafisz z niego korzystać;
- Nie boisz się wyzwań, jesteś osobą odpowiedzialną, otwartą na rozwój i dobrze zorganizowaną.
- Doświadczenie w pisaniu aplikacji zgodnie z architekturą MVVM;
- Doświadczenie w implementacji analityki z użyciem Firebase;
- Znajomość AVFoundation, WebKit, Quick, Nimble, Jenkins, Fastlane, Realm;
- Masz już doświadczenie pracy w metodykach zwinnych;
- Lubisz czytać ebooki i słuchasz audiobooków.