Senior Full Stack Developer (Node.js / React / Next.js / NestJS)
Blurify
⚲ Wrocław
20 000 - 28 000 PLN (B2B)
Wymagania
- JavaScript
- Node.js
- NestJS
- React
- Next.js
- TypeScript
Opis stanowiska
O projekcie: Kogo szukamy? Szukamy osoby na stanowisko Senior Full Stack Developer, która chce pracować przy czymś więcej niż kolejnej aplikacji webowej. Tworzymy nowoczesne platformy iGamingowe dla klientów B2B oraz rozwijamy własny platform framework, który ma przyspieszać bezpieczne budowanie produktów w modelu AI-first development. Pracujemy przy projektach, które łączą customowe platformy, community features, multiplayer, turnieje, eventy specjalne, multi-tenant frontend i architekturę pozwalającą szybko dostosowywać rozwiązania pod różnych klientów, rynków i użytkowników. To rola dla osoby, która dobrze czuje się zarówno po stronie backendu, jak i frontendu, rozumie wpływ decyzji technicznych na security, performance i skalowalność, a przy tym chce mieć realny wpływ na architekturę oraz kierunek rozwoju produktu. Nad czym będziesz pracować? - 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.- 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.- 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. Proces rekrutacyjny- Rozmowa z HR Krótkie poznanie wzajemnych oczekiwań, doświadczenia, motywacji i warunków współpracy.- Rozmowa techniczna Rozmowa z osobami technicznymi o Twoim doświadczeniu, podejściu do architektury, rozwiązywaniu problemów, security, performance i pracy full stack. Nie robimy live codingu. Wymagania: Pracujemy między innymi z: - 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 Nie musisz znać wszystkiego z listy. Najważniejsze jest dla nas solidne doświadczenie full stack, bardzo dobra znajomość Node.js/NestJS i React/Next.js oraz umiejętność projektowania rozwiązań, które działają dobrze nie tylko lokalnie, ale też produkcyjnie. Czego oczekujemy?- co najmniej 5 lat doświadczenia komercyjnego jako Full Stack Developer,- bardzo dobrej znajomości Node.js, NestJS, React, Next.js i TypeScript,- umiejętności pracy we wszystkich warstwach aplikacji: frontend, backend, deployment,- dobrego rozumienia security i performance aplikacji webowych,- doświadczenia w projektowaniu i rozwijaniu bardziej złożonych systemów,- umiejętności rozwiązywania problemów technicznych bez prowadzenia za rękę,- praktycznego podejścia do jakości kodu, testowalności i utrzymania systemu,- znajomości języka angielskiego na poziomie B2/C1,- gotowości do pracy hybrydowej: 2 dni tygodniowo z wrocławskiego biura.Dodatkowym atutem będzie doświadczenie z: - iGamingiem, fintechami, płatnościami lub systemami o dużym ruchu,- architekturą event-driven,- Kafką lub RabbitMQ,- Redisem,- AWS,- systemami real-time,- multiplayer lub mechanikami community,- multi-tenant architecture,- monorepo: Nx lub Turborepo,- Go. Codzienne zadania: - Projektowanie i rozwój skalowalnych platform oraz architektury frameworkowej od podstaw, z naciskiem na szybkie wdrożenia, customizację i rozwiązania multi-tenant - Tworzenie oraz rozwijanie aplikacji full stack (ok. 50% backend / 50% frontend) w technologiach Node.js, NestJS, React i Next.js - od warstwy frontendowej, przez backend, po deployment - Projektowanie i implementacja nowych funkcjonalności oraz modułów produktowych, w tym rozwiązań real-time, multiplayer, turniejowych, community i eventowych - Budowa personalizowanych, multi-zone frontendów dostosowanych do tenantów i użytkowników - Projektowanie rozwiązań zapewniających wysoką wydajność, bezpieczeństwo, skalowalność oraz utrzymywalność systemów rozproszonych - Praca z komunikacją real-time, architekturą event-driven oraz systemami rozproszonymi - Współtworzenie decyzji technologicznych i rozwój architektury platform we współpracy z zespołami developerskimi - Dbanie o jakość kodu, performance oraz dobre praktyki inżynierskie - Współpraca z zespołami Dev, QA, PM, BA, DevOps i Tech Leadem przy realizacji i rozwoju produktów - Wsparcie zespołu wiedzą techniczną oraz rozwiązywanie złożonych problemów architektonicznych i implementacyjnych