Fullstack Developer
17000 - 24000 złBlurify
Wymagane, TypeScript, Node.js, NestJS, Next.js, PostgreSQL, RabbitMQ, Docker, Git
Mile widziane, Kubernetes System operacyjny, Windows, Linux O projekcie, 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. Liczba osób w zespole, 3-10 Tak pracujemy, koncentrujesz się na jednym projekcie, możesz zmienić projekt, masz wpływ na rozwiązania technologiczne, tworzysz kod "od zera", koncentrujesz się na rozwoju produktu, agile, scrum, kanban Skład zespołu, backend developer, frontend developer, fullstack developer, lider techniczny, devOps, programista testów automatycznych, product owner, project manager, graphic designer, UI designer, analityk biznesowy Twój zakres obowiązków, 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. 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. Mile widziane, 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 To oferujemy, 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 Tak pracujemy nad projektem, code review, statyczna analiza kodu, wzorce projektowe, DDD, Continuous Deployment, Continuous Integration, DevOps, wsparcie architekta / lidera technicznego, automatyzacja testów, testy manualne Takie dajemy możliwości rozwoju, budżet rozwojowy, konferencje w Polsce, konferencje zagraniczne, mentoring, szkolenia wewnątrzfirmowe, szkolenia zewnętrzne, wsparcie merytoryczne od liderów technologicznych, wymiana wiedzy technicznej w firmie Benefity, dofinansowanie zajęć sportowych, prywatna opieka medyczna, dofinansowanie szkoleń i kursów, ubezpieczenie na życie, elastyczny czas pracy, owoce, spotkania integracyjne, firmowa biblioteka, brak dress code’u, gry wideo w pracy, napoje, strefa relaksu Etapy rekrutacji, Pre-call: Angielski i podstawowe oczekiwania., Screening online: Rozmowa z HR o doświadczeniu i roli., Final stage: rozmowa techniczna z Head of Development. Blurify, Tworzenie technologii to sztuka balansowania. Zmiany wymagań, presja czasu, budżet, oczekiwania biznesu i wyzwania techniczne - spięcie tego w całość wymaga kogoś więcej niż tylko kierownika., , W Blurify poszukujemy Fullstack Developera, który przejmie odpowiedzialność za rozwiązania end-to-end i przełoży złożone potrzeby w stabilny, wydajny kod., , Dołączysz do zespołu inżynierów tworzących m.in. dostosowane platformy iGamingowe oraz nasz autorski framework AI-first. Na co dzień będziesz ściśle współpracować z QA, DevOps i biznesem, mając realny wpływ na decyzje architektoniczne i standardy pracy., , Nie szukamy kogoś, kto jedynie odhacza zadania w JIRZe. Zależy nam na osobie, która bierze ownership za dostarczany produkt, proponuje usprawnienia i dba o jakość rozwiązania — od pierwszej linii kodu po wdrożenie na produkcję. Tak się u nas pracuje,Oferta pracy dodana 2 dni temu
Powiązane wyszukiwania
- full stack developer Wrocław
- fullstack .net developer Wrocław
- full stack developer (.net + angular 7) Wrocław
- backend fullstack developer (js) Wrocław
- full stack web developer Wrocław
- javascript full stack developer Wrocław
- full stack devops engineer Wrocław
- full stack developer typescript Wrocław
- programista fullstack Wrocław
- full stack python developer Wrocław