Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

blurify

NewBe an early applicant

Fullstack

Posted
Discussion

Summary

Builds full-stack features end-to-end for custom iGaming platforms and B2B client deployments, plus an AI-first platform framework, in a hybrid role based in Wrocław. Core stack: TypeScript, Node.js, NestJS, React, Next.js, PostgreSQL and RabbitMQ, with AI-assisted development.

Kilka słów o roli

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.


Pracujemy w stacku TypeScript, Node.js, NestJS, React i Next.js, na co dzień wykorzystując także narzędzia wspierane przez AI.


Zakres realizowanych projektów

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 działają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.


Na tym stanowisku będziesz

  • Dostarczać funkcjonalności frontend + backend, od implementacji po wdrożenie.

  • Rozwijać frontend w oparciu o React i Next.js, wykorzystując m.in. Server Components, App Router, SSR, streaming i caching.

  • Projektować i rozwijać backend w oparciu o Node.js, TypeScript i NestJS oraz tworzyć REST API dokumentowane przez OpenAPI / Swagger.

  • Pracować z PostgreSQL/SQL i ORM-ami, np. Prisma, Drizzle czy TypeORM.

  • Projektować integracje frontend–backend i zarządzać stanem aplikacji z wykorzystaniem odpowiednich narzędzi, np. TanStack Query, Redux Toolkit czy Zustand.

  • Tworzyć i utrzymywać testy unit, integration i E2E z wykorzystaniem m.in. Vitest/Jest, Testing Library i Playwright.

  • Dbać o wydajność aplikacji, cache'owanie oraz podstawowe aspekty security i observability.

  • Projektować procesy asynchroniczne z wykorzystaniem RabbitMQ lub podobnego brokera - queues, exchanges, routing, retries, acknowledgements, dead-letter queues.

  • Aktywnie uczestniczyć w code review, proponować usprawnienia i dzielić większe funkcjonalności na mniejsze zadania.

  • Diagnozować problemy w kodzie produkcyjnym i współpracować z QA oraz DevOps przy ich rozwiązywaniu.

  • Wykorzystywać AI-assisted development w codziennej pracy programistycznej.

Twoje doświadczenie i kompetencje


Wymagania techniczne:

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

Kompetencje miękkie i pozostałe wymagania:

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


Nice to have

  • Doświadczenie w branży iGaming - znajomość specyfiki domenowej będzie dużym atutem.

  • Doświadczenie w pracy na środowiskach produkcyjnych z wykorzystaniem konteneryzacji np. ECS, k8s.

  • Doświadczenie z integracją LLM / AI API w architekturze aplikacji lub narzędzi

  • Znajomość structured output, tool calling lub systemów agentowych

Dołączając do nas zyskasz:

  • 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! 🏆🏃‍♂️

  • Zatrudnienie w oparciu o B2B lub UoP

  • 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

W naszym zespole budujemy kulturę self-development przygotowując wiele możliwości doskonalenia swoich umiejętności.



Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →