Tworzenie i rozwój funkcjonalności end-to-end w aplikacjach webowych (React, TypeScript) i backendzie (Node.js / NestJS), z pełną odpowiedzialnością za jakość i skalowalność
Projektowanie i wdrażanie API (REST / GraphQL) oraz architektury systemu, w tym migracje, optymalizacja zapytań i kontraktowe podejście do integracji frontend–backend
Utrzymywanie i rozwój bibliotek komponentów oraz design systemu, dbając o wydajność, dostępność i spójność UI
Pisanie testów automatycznych, optymalizacja wydajności aplikacji oraz usprawnianie pipeline’ów CI/CD i narzędzi developerskich
Mentoring i code review dla mid/junior developerów oraz współpraca z zespołami produktowymi, QA i inżynierskimi nad dostarczaniem niezawodnych rozwiązań
Aktywny udział w decyzjach architektonicznych i technicznych, wpływ na standardy i rozwój platformy
WYMAGANIA:
6–7+ lat komercyjnego doświadczenia w tworzeniu systemów full-stack
Bardzo dobra znajomość Reacta i TypeScript oraz nowoczesnej architektury frontendowej
Solidne doświadczenie w backendzie z Node.js / NestJS
Bardzo dobra znajomość CSS (layouty responsywne, Flexbox, Grid) oraz nowoczesnych bibliotek stylowania (Tailwind, Styled Components itp.)
Doświadczenie w integracji z API REST / GraphQL i projektowaniu kontraktów API
Znajomość narzędzi buildowych (Vite, Webpack, Babel) oraz pracy w monorepo