Front-end Engineer K/M
Summary
Builds and maintains Angular-based microfrontends and Node.js APIs using TypeScript, RxJS, and modern web tooling in a hybrid Warsaw office setup.
- Masz 5–8 lat komercyjnego doświadczenia (poziom Professional) w realizacji i rozwoju oprogramowania.
- Znasz na poziomie zaawansowanym środowisko Node.js (w tym v20) oraz framework ExpressJS.
- Biegle poruszasz się w ekosystemie Angular (w tym wersja 19+) oraz znasz biblioteki NGXS i RxJS.
- Bardzo dobrze znasz nowoczesne technologie webowe: TypeScript (5.5+), ECMAScript 2025, HTML5 oraz CSS3.
- Masz doświadczenie w projektowaniu zaawansowanej architektury frontendowej: microfrontends, web components, Module Federation oraz sprawnie poruszasz się w środowiskach monorepo/polyrepo (m.in. przy użyciu Nx).
- Potrafisz dbać o wysoką jakość oprogramowania, pisząc testy jednostkowe i integracyjne z wykorzystaniem Cypress oraz JestJS.
- W codziennej pracy stosujesz wzorce projektowe i zasady czystego kodu: SOLID, DRY, KISS oraz posiadasz podstawową wiedzę z zakresu Domain-Driven Design (DDD).
- Znasz narzędzia wspomagające proces wytwarzania oprogramowania, w tym Git, Webpack oraz posiadasz podstawową wiedzę z zakresu CI/CD (Jenkins).
- Jesteś osobą komunikatywną, lubisz pracę w zespole i masz doświadczenie w środowisku Agile/Scrum.
- Jesteś dostępny/a do podjęcia współpracy od września 2026 r. w modelu hybrydowym (Warszawa lub Poznań – ok. 2 dni w tygodniu w biurze lub wizyty raz na 3 tygodnie w przypadku pracy z innej lokalizacji).
- Głębsze, praktyczne umiejętności i doświadczenie w pracy w metodyce Agile, pozwalające na sprawne odnajdywanie się w zwinnych procesach projektowych.