Full Stack Developer (Angular/Node.js) in the EU
⚲ Poland, Romania, Bulgaria, Spain
1 300 - 1 500 USD brutto (ANY)
Wymagania
- doświadczenie w full-stack developmentzie (1+ rok)
- bardzo dobra znajomość Angular, TypeScript, RxJS
- doświadczenie w integracji REST API i implementacji UI z projektów Figma
- znajomość Git oraz testów jednostkowych frontendu (Jest lub Karma)
- doświadczenie z Node.js/NestJS, rozwojem API i OpenAPI/Swagger
- praktyczne doświadczenie z Docker i CI/CD
- rozumienie monitoringu, observability i nowoczesnych praktyk backendowych
- angielski na poziomie Upper-Intermediate lub wyższym
Opis stanowiska
Będziesz modernizować platformę porównywania cen mediów — system, który zbiera, agreguje i wyświetla stawki od wielu dostawców — pracując po stronie frontendu (Angular, TypeScript, RxJS) i współtworząc backend w Node.js/NestJS. Uwaga: to projekt modernizacji istniejącej platformy, a nie budowa od zera, więc spodziewaj się pracy z legacy kodem i dużym codebase'em. Klient to duża organizacja międzynarodowa, co może oznaczać biurokrację i dłuższe procesy decyzyjne. Rola obejmuje też elementy DevOps (Docker, CI/CD) i observability, co wykracza poza typowe obowiązki fullstacka.
🔍 Dekoder Ogłoszenia
🔴
modernizing a utility comparison platform and delivering scalable digital solutions
Projekt może polegać na odświeżeniu starego systemu, a nie budowaniu czegoś od zera, co może oznaczać pracę z legacy code.
🔴
The customer is a large international organization
Praca dla dużej organizacji może oznaczać biurokrację, długie procesy decyzyjne i potencjalnie mniejszą elastyczność.
🔴
collaborating on backend development using Node.js and NestJS
Może oznaczać, że będziesz musiał zajmować się również backendem, nawet jeśli ogłoszenie jest na Full Stack.
🔴
Contributing to application deployment, operations, and data management
Oczekuje się od Ciebie zaangażowania w procesy DevOps, co może wykraczać poza typowe obowiązki developera.
🔴
Supporting platform observability, monitoring, logging, and trou
Ostatnie słowo jest urwane, co może sugerować niedokończone lub nieprecyzyjne określenie zakresu obowiązków.