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 poziomu jakości kodu
- Ulepszanie praktyk i procesów wytwarzania oprogramowania.
🔷Nasze wymagania
- Doświadczenie zawodowe:
- Minimum 5 lat doświadczenia na stanowisku Frontend Developera.
- Udokumentowane doświadczenie w pracy nad dużymi aplikacjami webowymi i mobilnymi (portfolio/projekty).
- Umiejętności programistyczne:
- Doskonała znajomość JavaScript (ES6+) i TypeScript.
- Bardzo dobra znajomość React.js.
- Znajomość React Native i doświadczenie w tworzeniu aplikacji mobilnych na platformy iOS i Android.
- Doświadczenie z bibliotekami do zarządzania stanem aplikacji, np. Redux, MobX.
- Znajomość React Query do zarządzania danymi w aplikacjach.
- Umiejętność tworzenia responsywnych i dostępnych interfejsów użytkownika (RWD, WCAG).
- Znajomość HTML5 oraz CSS3 (w tym Sass/LESS).
- Doświadczenie z narzędziami do budowania aplikacji, takimi jak Webpack czy Vite.
- Testowanie i jakość kodu:
- Doświadczenie w pisaniu testów jednostkowych i integracyjnych (Jest, React Testing Library, Cypress).
- Znajomość zasad Clean Code i SOLID.
- Narzędzia i środowisko pracy:
- Znajomość systemu kontroli wersji Git.
- Znajomość narzędzi do monitorowania i debugowania aplikacji frontendowych (np. Sentry, Rollbar).
- Wymagania dodatkowe:
- Znajomość metodologii Agile/Scrum.
- Umiejętność pracy z systemami zarządzania projektami.
- Doświadczenie z aplikacjami mobilnymi i rozwiązaniami cross-platformowymi.
- Kompetencje miękkie:
- 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 myślenie i zdolność do rozwiązywania złożonych problemów technicznych.
- Mile widziane:
- 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