Empik Foto to dynamicznie rosnąca firma oferująca usługę druku odbitek cyfrowych, fotoksiążek, kalendarzy i dziesiątek innych personalizowanych produktów. Rocznie obsługujemy prawie 1 milion zamówień w Polsce oraz w Europie.
Kogo szukamy?
Do zespołu Mobile szukamy doświadczonego developera, osoby z pasją do programowania, która interesuje się tym, co dzieje się w świecie mobile. Twoją rolą będzie współdecydowanie o kierunkach rozwoju aplikacji Empik Foto, 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 budowanego od podstaw produktu, nad którym pracuje cały zespół. Do Twoich zadań będzie też należeć implementowanie krytycznej części aplikacji, śledzenie i recenzowanie zmiany w kodzie, dbałość o dobrą kondycję całego projektu.
Twój dzień w Empik Foto, to:
- Dbanie o jakość i rozwój aplikacji mobilnej Empik Foto (ocena 4.9 w Google Play);
- Współpraca z zespołem produktowym, Product Ownerami, testerami, designerami;
- Współdecydowanie o użytych technologiach i dalszych kierunkach rozwoju;
- Tworzenie dokumentacji, udział w code review oraz pisaniu testów;
- Automatyzacja procesów wydawniczych, dbanie o analizę statyczną i środowisko developerskie.
Pasujesz do Nas, jeśli:
- Masz min. 3 lata doświadczenia w tworzeniu i rozwoju aplikacji na urządzenia mobilne;
- Masz komercyjne doświadczenie w pisaniu aplikacji mobilnych na Androida i iOS z wykorzystaniem React Native;
- Bardzo dobrze znasz JavaScript (ES5,ES6);
- Masz komercyjne doświadczenie pracy z React.js w stopniu umożliwiającym swobodne pisanie kodu;
- Masz ugruntowaną wiedzę odnośnie algorytmów i struktury danych;
- Swobodnie posługujesz się HTML i CSS;
- Potrafisz pisać czytelny i solidny kod;
- Masz doświadczenie w pracy w grupie, robiłeś code-review, potrafisz współpracować z zespołem;
- Masz już doświadczenie pracy w metodykach zwinnych (a jeżeli nie masz, to chcesz się ich nauczyć);
- Nie boisz się wyzwań, jesteś osobą odpowiedzialną, otwartą na rozwój i dobrze zorganizowaną.
Twoim dodatkowym atutem, jest:
- Doświadczenie w pisaniu natywnych modułów pod iOS/Android od integracji z React Native;
- Znajomość Xcode, Android Studio.