Poszukujemy programisty backend z doświadczeniem w TypeScript i Node.js, który chce współpracować przy rozwoju nowoczesnych rozwiązań webowych i aplikacyjnych. W JMWD tworzymy projekty na miarę – od systemów wewnętrznych po rozbudowane platformy internetowe. Szukamy osoby, która rozumie architekturę API, asynchroniczny kod i lubi pisać czysty, zrozumiały kod.
Co będziesz robić
- Tworzyć aplikacje backendowe w TypeScript (Node.js, Express, NestJS)
- Tworzyć REST/GraphQL API oraz integrować się z frontendem i zewnętrznymi usługami
- Projektować modele danych i pracować z bazami danych (PostgreSQL, MongoDB itp.)
- Optymalizować wydajność, bezpieczeństwo i skalowalność rozwiązań backendowych
- Współpracować z zespołem frontendowym (React/Next.js) oraz z infrastrukturą DevOps
- Uczestniczyć w projektowaniu architektury i procesów wdrożeniowych
Czego od Ciebie oczekujemy
- Zaawansowana znajomość JavaScript / TypeScript (ES6+)
- Doświadczenie z Node.js oraz frameworkami Express lub NestJS
- Znajomość pracy z bazami danych (SQL i NoSQL)
- Orientacja w projektowaniu API, autoryzacji, procesach asynchronicznych
- Wersjonowanie w Gicie, podstawowy workflow CI/CD
- Dodatkowo: znajomość Dockera, Redis, GraphQL lub architektury mikroserwisów
Co oferujemy
- Możliwość uczestniczenia w rozwoju nowoczesnych projektów JavaScript z realnym wpływem
- Przestrzeń do rozwoju w architekturze i narzędziach DevOps
- Elastyczne godziny pracy oraz możliwość pracy zdalnej
- Współpraca z zespołem doświadczonych programistów i konsultantów technicznych
- Wynagrodzenie odpowiadające doświadczeniu i wynikowi (patrz teoretyczny zasięg poniżej)
Jeśli lubisz TypeScript, projektowanie API i nowoczesny rozwój w środowisku Node.js, dołącz do JMWD. Będziesz pracować nad projektami, które mają sens – z ludźmi, którzy naprawdę lubią to, co robią.