Blurify
Blurify
New

Fullstack Developer (Node.js / React / Next.js / NestJS)

17k - 24k PLN/ mies.B2B
SeniorFull-time·B2B
#410586·Dodano wczoraj·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

TypeScriptJavaScriptNode.jsNest.jsReactREST APIDevOpsGit

Firma i stanowisko

Firma Blurify specjalizuje się w budowie customowych platform iGamingowych oraz wdrożeniach platform B2B. Tworzy innowacyjny framework platformowy AI-first dla szybkiego i bezpiecznego rozwoju platform iGamingowych. Technologia obejmuje backend w Node.js, NestJS, TypeScript, Go, frontend w React, Next.js, bazy danych PostgreSQL, MySQL, MongoDB, komunikację i eventy m.in. przez Kafka, RabbitMQ oraz architekturę opartą o monorepo i chmurę AWS.

Wymagania

  • Minimum 3 lata komercyjnego doświadczenia w samodzielnym tworzeniu i rozwijaniu aplikacji frontendowych i backendowych
  • Bardzo dobra znajomość JavaScript i TypeScript
  • Praktyczne doświadczenie z Node.js, NestJS, React, Next.js
  • Znajomość działania event loop, asynchroniczności i I/O
  • Doświadczenie w projektowaniu i rozwijaniu REST API oraz znajomość OpenAPI / Swagger
  • Znajomość SQL, preferencyjnie PostgreSQL lub MySQL, oraz ORM (Prisma, Drizzle, TypeORM)
  • Znajomość zarządzania stanem klienta/servera: TanStack Query, Redux Toolkit, Zustand
  • Doświadczenie w testach (unit, integration, E2E) i narzędziach: Vitest, Jest, Testing Library, Playwright
  • Umiejętność diagnozowania problemów wydajnościowych i znajomość cache'owania
  • Podstawowa znajomość bezpieczeństwa aplikacji webowych i API, w tym OAuth2, OIDC, JWT
  • Podstawowa znajomość observability (logi, metryki, tracing)
  • Bardzo dobra znajomość Git i doświadczenie w code review
  • Podstawowa znajomość Docker i CI/CD
  • Doświadczenie z monorepo i narzędziami typu Turborepo
  • Praktyczna znajomość systemów kolejkowania, szczególnie RabbitMQ, i event-driven architecture
  • Doświadczenie z kodem produkcyjnym i rozwiązywaniem problemów w środowisku produkcyjnym
  • Umiejętność pisania czytelnego, testowalnego i utrzymywalnego kodu
  • Doświadczenie z AI-assisted development
  • Język angielski na poziomie min. B2 do pracy z klientami i dokumentacją
  • Gotowość do pracy hybrydowej z minimum 2 dniami w tygodniu w biurze we Wrocławiu

Obowiązki

  • Samodzielne dostarczanie funkcjonalności end-to-end (frontend + backend) od implementacji po produkcję
  • Rozwijanie frontendowej warstwy w React i Next.js z wykorzystaniem m.in. Server Components, App Router, SSR, streamingu i optymalizacji cachingowej
  • Projektowanie i tworzenie skalowalnego backendu w Node.js, TypeScript, NestJS oraz budowanie REST API dokumentowanego w OpenAPI/Swagger
  • Praca z relacyjnymi bazami danych (PostgreSQL, SQL) z użyciem ORM-ów jak Prisma, Drizzle, TypeORM
  • Zarządzanie stanem aplikacji i integracje z użyciem TanStack Query, Redux Toolkit lub Zustand
  • Tworzenie i utrzymywanie testów automatycznych (unit, integration, E2E) korzystając z Vitest, Jest, Testing Library oraz Playwright
  • Projektowanie i obsługa procesów asynchronicznych i architektury event-driven z wykorzystaniem RabbitMQ
  • Dbanie o wydajność, bezpieczeństwo (OAuth2, JWT), jakość kodu oraz podstawową observability (logi, metryki, tracing)
  • Udział w code review, dzielenie zadań na mniejsze komponenty oraz proponowanie usprawnień architektonicznych
  • Diagnozowanie i rozwiązywanie problemów produkcyjnych wraz z zespołami QA i DevOps
  • Wykorzystywanie narzędzi AI-assisted development w codziennej pracy

Benefity

  • Prywatna opieka medyczna z możliwością rozszerzenia pakietu na członków rodziny
  • Grupowe ubezpieczenie na życie
  • Karta Multisport
  • Wewnętrzne wyzwania sportowe motywujące do aktywności
  • Elastyczne godziny pracy
  • Brak korporacyjnych struktur i dress code
  • Budżet na samorozwój i otwartość na pomysły
  • Imprezy firmowe, integracje i wyjazdy team-buildingowe
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Elastyczne godziny
Spotkania integracyjne
Blurify

Blurify

6 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz