Fullstack Developer Node.js React Next.js NestJS

Blurify WROCŁAW 2026-08-19

Szukamy osoby, która:

  • Umiejętność swobodnego poruszania się w istniejącym kodzie i architekturze.
  • Proaktywność - nie tylko realizowanie zadań, ale również dostrzeganie problemów i proponowanie usprawnień.
  • Umiejętność dzielenia większych funkcjonalności na mniejsze, sensownie zaplanowane zadania.
  • Dbałość o jakość i odpowiedzialność za rozwiązanie od implementacji aż po działanie na produkcji.
  • Umiejętność konstruktywnego uczestniczenia w code review i dzielenia się wiedzą.
  • Dobra współpraca z Developerami, QA, DevOps i Project Managerem.
  • Pragmatyczne podejście do rozwiązywania problemów i umiejętność dobierania właściwego rozwiązania do konkretnego problemu.
  • Język angielski na poziomie min. B2, pozwalającym na swobodną komunikację z klientami i pracę z dokumentacją.
  • Gotowość do pracy hybrydowej - minimum 2 dni w tygodniu w biurze we Wrocławiu.


Kompetencje techniczne niezbędne na tym stanowisku:

  • Minimum 3 lata komercyjnego doświadczenia obejmującego samodzielne tworzenie i rozwijanie aplikacji zarówno po stronie frontendowej, jak i backendowej.
  • Bardzo dobra znajomość JavaScript i TypeScript.
  • Praktyczne doświadczenie z Node.js, NestJS, React i Next.js.
  • Dobre rozumienie event loop, asynchroniczności i I/O.
  • Doświadczenie w projektowaniu i rozwijaniu REST API oraz znajomość OpenAPI / Swagger.
  • Znajomość SQL, preferencyjnie PostgreSQL/MySQL, oraz doświadczenie z ORM, np. Prisma, Drizzle lub TypeORM.
  • Znajomość zarządzania server/client state, np. TanStack Query, Redux Toolkit lub Zustand.
  • Doświadczenie w testach unit, integration i E2E oraz znajomość narzędzi takich jak Vitest/Jest, Testing Library i Playwright.
  • Umiejętność diagnozowania problemów wydajnościowych oraz znajomość cache'owania.
  • Podstawowa znajomość security aplikacji webowych i API, w tym OAuth2, OIDC, JWT lub podobnych mechanizmów.
  • Podstawowa znajomość observability - logów, metryk i tracingu.
  • Bardzo dobra znajomość Git i doświadczenie w code review.
  • Podstawowa znajomość Docker i CI/CD.
  • Doświadczenie z monorepo i Turborepo.
  • Praktyczna znajomość systemów kolejkowania, w szczególności RabbitMQ, oraz podstaw event-driven architecture.
  • Doświadczenie z kodem produkcyjnym i rozwiązywaniem problemów na produkcji.
  • Umiejętność pisania czytelnego, testowalnego i utrzymywalnego kodu.
  • Doświadczenie z AI-assisted development.

Szukamy Fullstack Developera, który swobodnie porusza się w obszarze frontendu i backendu oraz potrafi samodzielnie dowozić funkcjonalności end-to-end.

Szukamy osoby, która rozumie architekturę, podejmuje świadome decyzje techniczne i dba o jakość, testowalność oraz wydajność kodu. Ważna jest dla nas również dobra współpraca z QA, DevOps i zespołem developerskim.

Nad czym będziesz pracować?

1. Customowe platformy iGamingowe ➡️ Budujemy rozwiązania dla klientów, którzy wychodzą poza ograniczenia modeli white-label i turnkey. Tworzymy platformy z naciskiem na wyróżniki produktowe: community, multiplayer, angażujące eventy, turnieje i personalizację doświadczenia użytkownika.

2. Wdrożenia platform dla klientów B2B ➡️ Obsługujemy development i wdrożenia platform dla klientów biznesowych, pracując blisko produktu, wymagań klienta i realnych potrzeb rynku.

3. Platform framework AI-first ➡️ Tworzymy od zera framework platformowy, który ma umożliwiać szybkie, bezpieczne i powtarzalne budowanie oraz rozwijanie platform iGamingowych. Chcemy, aby AI-first nie było hasłem marketingowym, ale realnym sposobem przyspieszania developmentu, standaryzacji rozwiązań i ograniczania ryzyka technicznego.

Nasze technologie:

  • Backend: Node.js, NestJS, TypeScript, Go, TypeORM, Prisma
  • Frontend: React, Next.js, Tailwind, TypeScript
  • Bazy danych: PostgreSQL, MySQL, MongoDB, Redis
  • Komunikacja i eventy: Kafka, RabbitMQ, WebSockets, Server-Sent Events
  • Architektura i tooling: Nx Monorepos, Turborepo, AWS
  • Obszary: multi-tenant platforms, real-time systems, multiplayer, platform framework, AI-first development

Co otrzymasz w zamian?

  • Prywatną opiekę medyczną z możliwość rozszerzenia pakietu o członków rodziny
  • Grupowe ubezpieczenie na życie
  • Karta Multisport
  • Wewnętrzne wyzwania sportowe – motywujemy się nawzajem do ruchu! 🏆🏃‍♂️
  • Elastyczne godziny pracy
  • Brak korporacyjnych struktur i dress code – liczy się komfort
  • Budżet na samorozwój i otwartość na Twoje pomysły
  • Imprezy firmowe, integracje i wyjazdy team-buildingowe
,[Samodzielne dostarczanie funkcjonalności end-to-end (frontend + backend) – od etapu implementacji po wdrożenie na produkcję., Rozwijanie warstwy frontendowej w oparciu o React i Next.js z wykorzystaniem m.in. Server Components, App Router, SSR, streamingu oraz optymalizacji cachingowej., Projektowanie i tworzenie skalowalnego backendu w Node.js, TypeScript i NestJS oraz budowanie API REST dokumentowanego w OpenAPI/Swagger., Praca z relacyjnymi bazami danych (PostgreSQL/SQL) z wykorzystaniem nowoczesnych ORM-ów (Prisma, Drizzle, TypeORM)., Zarządzanie stanem aplikacji i projektowanie integracji z wykorzystaniem narzędzi takich jak TanStack Query, Redux Toolkit czy Zustand., Tworzenie i utrzymywanie testów automatycznych (unit, integration, E2E) przy użyciu Vitest, Jest, Testing Library oraz Playwright., Projektowanie i obsługa procesów asynchronicznych oraz architektury sterowanej zdarzeniami z wykorzystaniem RabbitMQ (queues, routing, dead-letter queues)., Dbanie o wysoką wydajność, bezpieczeństwo (m.in. OAuth2, JWT), jakość kodu oraz podstawowe obszary observability (logi, metryki, tracing)., Aktywny udział w code review, dzielenie złożonych zadań na mniejsze komponenty oraz proponowanie usprawnień architektonicznych., Diagnozowanie i rozwiązywanie problemów na środowiskach produkcyjnych we współpracy z zespołami QA oraz DevOps., Wykorzystywanie narzędzi AI-assisted development w celu przyspieszenia oraz usprawnienia codziennej pracy programistycznej.] Requirements: TypeScript, JavaScript, Node.js, Nest.js, React, REST API, DevOps, Git Additionally: Sport subscription, Training budget, Private healthcare, Flat structure, Small teams, International projects, Playroom, Free snacks, Free beverages, In-house trainings, Modern office, Startup atmosphere, No dress code.