Jako nGroup System - IC Project, czyli największy w Polsce system do zarządzania projektami i zadaniami, poszukujemy kreatywnej osoby, która będzie odpowiedzialna za budowanie i rozwijanie aplikacji mobilnych.
Jeśli lubisz wyzwania i szukasz samorozwoju – to perfekcyjna możliwość na wejście do branży IT. 🤝
🔶Twój zakres obowiązków
- Projektowanie i implementacja nowych funkcjonalności.
- Współpraca z młodym, ambitnym zespołem projektowym.
- Podnoszenie jakości kodu i dbanie o jego utrzymanie.
- Ulepszanie praktyk i procesów wytwarzania oprogramowania.
🔷Nasze wymagania
- Doświadczenie zawodowe:
- Minimum 3 lata doświadczenia na stanowisku Mobile Developera.
- Udokumentowane doświadczenie w tworzeniu aplikacji mobilnych (iOS i Android) w oparciu o React Native – mile widziane portfolio lub linki do aplikacji).
- Umiejętności programistyczne:
- Bardzo dobra znajomość JavaScript (ES6+) i TypeScript.
- Doświadczenie z bibliotekami do zarządzania stanem aplikacji, np. Redux, MobX.
- Znajomość React Query do zarządzania danymi w aplikacjach.
- Umiejętność tworzenia nowoczesnych, responsywnych i dostępnych interfejsów mobilnych.
- Znajomość procesu dystrybucji aplikacji do App Store i Google Play – od konfiguracji po publikację i aktualizacje.
- Znajomość CI/CD dla aplikacji mobilnych – mile widziane (np. Fastlane, Bitrise).
- Umiejętność debugowania i optymalizacji wydajności aplikacji mobilnych.
- Doświadczenie w pisaniu testów jednostkowych i integracyjnych (np. Jest, Detox).
- Znajomość zasad Clean Code, SOLID i dobrych praktyk w projektowaniu architektury aplikacji mobilnych.
- Znajomość systemu kontroli wersji Git.
- Doświadczenie z narzędziami do monitorowania błędów i logowania (np. Sentry, Bugsnag).
- Znajomość metodologii Agile/Scrum.
- Umiejętność pracy z systemami zarządzania projektami.
- Dobre umiejętności komunikacyjne i zdolność do pracy w zespole.
- Umiejętność mentoringu i dzielenia się wiedzą z młodszymi członkami zespołu.
- Samodzielność i proaktywność w rozwiązywaniu problemów.
- Analityczne podejście i zdolność do rozwiązywania złożonych problemów technicznych.
- Mile widziane:
- Znajomość Fluttera lub innych frameworków cross-platformowych jako dodatkowy atut.
- Znajomość HTML5 oraz CSS3 (w tym Sass/LESS).
- Znajomość technologii backendowych (Node.js, GraphQL).
- Doświadczenie z aplikacjami SaaS
👇To oferujemy
- pracę w młodym ambitnym zespole
- dostęp do najnowszej technologii
- pakiety rozwojowe służące samokształceniu i podnoszeniu kwalifikacji
- regularne spotkania rozwojowe
- możliwość korzystania z karty Multisport
- odpoczynek w chillroom dla Twojego komfortu
- częste spotkania integracyjne
- elastyczne godziny pracy
- dowolną formę zatrudnienia
💪Benefity
- 🏋♂dofinansowanie zajęć sportowych
- 📒dofinansowanie nauki języków
- 👩🏫dofinansowanie szkoleń i kursów
- ⏱elastyczny czas pracy
- 🍸spotkania integracyjne
- 📱służbowy telefon do użytku prywatnego
- 🧙♂brak dress code’u
- ☕kawa / herbata
- 🚗parking dla pracowników