Full Stack Developer
Tech Stack / Keywords
Podsumowanie oferty
Poszukujemy Senior Fullstack TypeScript Developer z doświadczeniem w Node.js i NestJS, który będzie rozwijać aplikacje backendowe oraz infrastrukturę chmurową opartą o AWS. Praca obejmuje rozwój produktu konwertującego projekty Figma do Qt/QML oraz implementację komunikacji czasu rzeczywistego (WebRTC). Stanowisko jest w pełni zdalne na kontrakcie B2B.
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
53 aktywne oferty