Full Stack Developer
Tech Stack / Keywords
Firma i stanowisko
Dla klienta z branży Software Development / Design Tools poszukujemy Senior Fullstack TypeScript Developera, który będzie rozwijać produkt konwertujący projekty Figma do Qt/QML oraz odpowiadać za backend, infrastrukturę chmurową i rozwiązania związane z komunikacją czasu rzeczywistego (WebRTC).
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
Nice to have:
- 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
Benefity
- 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
Inne informacje
Wyrażam zgodę na przetwarzanie podanych przeze mnie moich danych osobowych przez P&P Solutions Sp. z o.o., z siedzibą przy ul. Pułaskiego 76, 05-510 Konstancin-Jeziorna, w celu realizacji procesu rekrutacyjnego na stanowisko wymienione w otrzymanym ogłoszeniu, zgodnie z przepisami rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (Dz.Urz. UE L 119 z 4.5.2016 r.). Oświadczam, że zostałam/zostałem powiadomiona/powiadomiony o tym, że podanie przeze mnie danych osobowych jest dobrowolne, jak również o tym, że przysługuje mi prawo do cofnięcia niniejszej zgody w każdym czasie, przy czym cofnięcie zgody na przetwarzanie danych osobowych jest równoznaczne z rezygnacją z dalszego udziału w tym procesie rekrutacyjnym.
P&P Solutions
67 aktywnych ofert