PS
Full-Stack Engineer
- Hiring from
- Poland
- Work type
- Remote
- Posted
- Sep 27, 2026
Is this job info correct?
Dla klienta z branży Software Development / Design Tools poszukujemy Senior Fullstack TypeScript Developera, który posiada doświadczenie w budowie i utrzymaniu aplikacji backendowych opartych o Node.js oraz NestJS, a także praktyczną wiedzę w zakresie AWS i infrastruktury jako kodu. Osoba na tym stanowisku będzie rozwijać produkt konwertujący projekty Figma do Qt/QML, odpowiadać za backend, infrastrukturę chmurową oraz rozwiązania związane z komunikacją czasu rzeczywistego (WebRTC).
📍 Lokalizacja: 100% zdalna
💼 Forma współpracy: B2B
💼 Forma współpracy: B2B
Tech Stack
TypeScript, Node.js, NestJS, Fastify, React, Prisma, PostgreSQL, Redis, AWS, ECS Fargate, Application Load Balancer (ALB), RDS, ElastiCache, S3, Amplify, AWS CDK, GitHub Actions, CI/CD, WebRTC, Socket.IO, JWT, OAuth2, Playwright, Sentry.
Wymagania
- bardzo dobra znajomość TypeScript oraz Node.js,
- komercyjne doświadczenie w pracy z NestJS,
- praktyczna znajomość React,
- doświadczenie z AWS oraz infrastrukturą jako kodem (Infrastructure as Code),
- znajomość AWS CDK w TypeScript,
- doświadczenie w pracy z ECS Fargate, RDS, ElastiCache oraz S3,
- doświadczenie w projektowaniu i utrzymaniu procesów CI/CD,
- praktyczna znajomość GitHub Actions,
- doświadczenie w budowie oraz utrzymaniu aplikacji produkcyjnych,
- znajomość PostgreSQL i Redis,
- doświadczenie w tworzeniu REST API,
- umiejętność projektowania rozwiązań z uwzględnieniem bezpieczeństwa, monitoringu i skalowalności,
- doświadczenie w pisaniu testów automatycznych,
- komunikatywna znajomość języka angielskiego.
Mile widziane
- doświadczenie z WebRTC,
- znajomość Playwright lub podobnych frameworków testów end-to-end,
- doświadczenie z OAuth2, JWT oraz zarządzaniem sesjami użytkowników,
- wiedza z zakresu C++, Qt lub QML,
- doświadczenie z Emscripten oraz WebAssembly,
- znajomość CMake,
- doświadczenie z monitorowaniem aplikacji przy użyciu Sentry,
- doświadczenie w optymalizacji procesów CI/CD.
Obowiązki
- rozwój i utrzymanie backendu opartego o NestJS, Fastify, Prisma, PostgreSQL oraz Redis,
- rozwój i utrzymanie serwera sygnalizacyjnego WebRTC,
- projektowanie i rozwijanie nowych funkcjonalności produktu,
- zarządzanie infrastrukturą AWS z wykorzystaniem AWS CDK,
- utrzymanie środowisk działających na ECS Fargate,
- rozwój i optymalizacja procesów CI/CD opartych o GitHub Actions,
- wdrażanie i utrzymywanie mechanizmów monitoringu, logowania oraz alertowania,
- dbanie o jakość kodu poprzez testy jednostkowe, integracyjne i end-to-end,
- rozwój rozwiązań związanych z komunikacją czasu rzeczywistego,
- współpraca przy rozwoju aplikacji React oraz integracji między komponentami systemu,
- udział w projektowaniu architektury systemu i podejmowaniu decyzji technologicznych,
- współpraca z międzynarodowym zespołem produktowym.
Oferujemy
- 100% pracę zdalną,
- możliwość realnego wpływu na rozwój produktu technologicznego,
- pracę przy nowoczesnym środowisku chmurowym AWS,
- udział w rozwoju zaawansowanych rozwiązań wykorzystujących WebRTC, WebAssembly oraz Qt,
- współpracę z doświadczonym międzynarodowym zespołem,
- elastyczne godziny pracy,
- długofalową współpracę B2B,
- możliwość rozwoju kompetencji w obszarze architektury chmurowej, DevOps oraz Product Engineering