Software Engineer (Node.js|Typescript) [M/F]
Wymagane:TypeScriptNode.jsExpressGitFrontendBackendScrum
Daily tasks
- Projektowanie, rozwój i utrzymanie aplikacji backendowych z wykorzystaniem Node.js i TypeScript.
- Tworzenie i rozwijanie interfejsów REST API oraz integracja z zewnętrznymi systemami i usługami.
- Implementacja logiki biznesowej zgodnie z wymaganiami projektowymi.
- Praca z bazami danych SQL i NoSQL, m.in. PostgreSQL, MongoDB, Redis.
- Tworzenie skalowalnych i wydajnych rozwiązań backendowych.
- Wykorzystanie frameworków takich jak NestJS i Express.js.
- Pisanie testów jednostkowych i integracyjnych z wykorzystaniem Jest.
- Optymalizacja wydajności aplikacji oraz analiza i rozwiązywanie problemów technicznych.
- Udział w procesach Code Review oraz dbanie o jakość i czytelność kodu.
Requirements
min. 6-lat doświadczenia na podobnym stanowisku,
bardzo dobra znajomość Node.js oraz TypeScript,
doświadczenie w pracy z REST API i integracjach frontend–backend,
doświadczenie w pracy z systemami uwierzytelniania (np. MSAL / OAuth),
znajomość dobrych praktyk tworzenia UI i zasad UX,
doświadczenie w pracy z Git oraz w zespołach Agile/Scrum,
zaawansowana znajomość j. angielskiego.
Must have: TypeScript, Node.js