JustJoin.IT Praca zdalna Senior

Full Stack Developer

P&P Solutions

⚲ Warszawa

140 - 150 PLN netto (B2B)

Wymagania

  • TypeScript
  • Node.js
  • C++
  • Qt
  • CMake
  • React
  • AWS
  • PostgreSQL
  • Redis

Opis stanowiska

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
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

🔍 Dekoder Ogłoszenia

✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.