O projekcie
Dla naszego bliskiego klienta poszukujemy React Native Engineer'a. Klient tworzy aplikacje dla flagowych marek turystycznych (między innymi działającymi w obszarach transportu samolotowego). Projekt dotyczy platformy, która będzie uzupełnieniem głównego systemu rezerwacji biletów lotniczych.
Dołączysz do kameralnego zespołu developerów specjalizujących się w dostarczaniu systemów oraz rozwiązań mobilnych dla branży turystycznej. Team składa się z developerów, product managerów i UX designerów. Całościowy stack projektu to: React Native (dla iOS i Androida), Redux, React.js, JavaScript, TypeScript. Praca w metodologii SCRUM z nastawieniem na pracę zespołową.
Preferowani kandydaci z Krakowa, którzy byliby chętni do pracy z biura (1-2 dni w tygodniu).
Twój zakres obowiązków
Rozwój aplikacji mobilnej dostarczanej klientom korporacyjnym
Dostarczanie nowych funkcjonalności (między innymi: autoryzacja użytkowników, w tym ramy uwierzytelniania Apple, Google i stron trzecich)
Wsparcie architektury oraz projektowania
Monitorowanie i analiza aplikacji, optymalizacja wydajności, bezpieczeństwo aplikacji
Integracja płatności, w tym Apply Pay, Google Pay i podobnych
Ocena i wdrażanie nowych technologii, narzędzi i praktyk programistycznych
Nasze wymagania
Minimum 4 lata doświadczenia w pracy z React Native
Doświadczenie w projektowaniu i budowaniu wydajnych aplikacji mobilnych
Doświadczenie w optymalizacji wydajności i bezpieczeństwa aplikacji
Wcześniejsze doświadczenie w integracji płatności (Apple Pay, Google Pay, etc.)
Wcześniejsze doświadczenie z powiadomieniami PUSH (w tym integracja SDK zewnętrznych firm)
Zaznajomienie z konfiguracją i optymalizacją sklepu Apple i Google
Angielski na poziomie umożliwiającym swobodną komunikację w zespole
Mile widziane
Znajomość JavaScript i Typescript
Znajomość React.js, Redux, Redux Saga
Doświadczenie w pracy w branży lotniczej
Znajomość sklepu Huawei / systemu Harmony