Realizacja zadań rozwojowych w zakresie aplikacji webowych – zarówno w nowych projektach, jak i przy utrzymaniu istniejących rozwiązań. Kluczowym wymiarem roli jest samodzielne dostarczanie wysokiej jakości kodu oraz aktywny udział w procesie projektowania i doskonalenia produktu we współpracy z zespołem technologicznym i właścicielem produktu.
responsibilities :
Implementacja nowych funkcjonalności z wykorzystaniem React 19, Node.js 22 (NestJS), PostgreSQL i Prisma ORM,
Udział w projektowaniu architektury aplikacji webowych oraz refaktoryzacji istniejącego kodu,
Praca w środowisku NX monorepo z dbałością o strukturę, wydajność i skalowalność rozwiązań,
Udział w procesie przeglądu kodu (Code Review), testowania i dokumentowania implementacji,
Research rozwiązań technicznych i analizowanie wymagań projektowych (także pod kątem wydajności i bezpieczeństwa).
requirements-expected :
Minimum 2-letnie doświadczenie komercyjne w TypeScript i Node.js,
Znajomość React 19 i NestJS (lub podobne),
Umiejętność pracy z PostgreSQL, Prisma podobnym ORM,
Doświadczenie w pracy z GIT i środowiskami Linux/WSL,
Znajomość architektury webowej i wzorców projektowych (SOLID, DRY),
Dobra znajomość Visual Studio Code i narzędzi developerskich,
Umiejętność pracy w języku angielskim na poziomie czytania dokumentacji technicznej,
Znajomość języka polskiego na poziomie minimum C1.
offered :
Praca stacjonarna w warszawskim biurze,
Zespół wewnętrzny (nie software house),
Mały, zwarty zespół technologiczny: Tech Lead, Fullstack Developer,
Praca w jednym produkcie – bez przeskakiwania między projektami,
Realny wpływ na architekturę i decyzje technologiczne,
Praca w formule: „dostarcz – przetestuj – rozwijaj dalej”.