Gamedev jobs

CrustLab
ProgramowanieTestowanie

Backend Developer

CrustLab13 lip 2026
  • Krakówcountry flagPL
💰 Sprawdź, czy ta wypłata jest konkurencyjnaKalkulator wynagrodzeń →

Job Description

CrustLab to więcej niż tylko softwarehouse. To centrum innowacji i ekspertyzy technicznej we wszystkim, co związane z iGamingiem!

Co to oznacza?

Tworzymy rozwiązania dla branży iGaming, począwszy od platform bukmacherskich, aż po dostosowane interfejsy dla kasyn internetowych i loterii. Doskonale radzimy sobie także z projektami opartymi na technologii Blockchain oraz finansowymi.

Obsługując klientów z całego świata, CrustLab nie tylko koduje aplikacje webowe czy mobilne, ale też kompleksowo zajmuje się rozwojem produktu, począwszy od koncepcji i projektowania, aż po utrzymanie.

Nasz utalentowany zespół programistów (i nie tylko!) napędzany jest ambicją i pasją do ciągłego rozwoju. Kochamy wyzwania związane z przekształcaniem oryginalnych wizji w rzeczywistość. Postaw wszystko na jedną kartę i dołącz do nas!

OD CIEBIE OCZEKUJEMY:

  • Minimum 4 lat doświadczenia pracy w środowisku Node.js
  • Biegłości w programowaniu w językach silnie typowanych, w szczególności TypeScript
  • Praktycznej znajomość relacyjnych i nie-relacyjnych baz danych (np. Mongo DB)
  • Doświadczenia w implementacji różnych protokołów komunikacji, w tym tworzenie API opartych na REST i gRPC, a także komunikacji synchronicznej (WebSockets) oraz asynchronicznej (Message Queues, w tym Kafka, RabbitMQ lub podobne)
  • Biegłej pracy z kontenerami oraz podstawowej znajomość orkiestracji jak Kubernetes
  • Znajomości wzorców architektonicznych jak Hexagonal architecture, modular monolith, outbox pattern
  • Brania ownership-u za dany moduł czy obszar, włączając w to jakość kodu i niezawodność
  • Umiejętności pracy w podejściu AI-assisted programming i efektywnej współpracy z agentami programistycznymi
  • Podstawowego doświadczenie pracy z chmurą jak AWS, Azure czy GCP
  • Praktycznego stosowanie Test-Driven Development w codziennej pracy; biegłość w tworzeniu różnorodnych testów (jednostkowych, integracyjnych) oraz doświadczenia z narzędziami takimi jak Test Containers
  • Znajomości języka polskiego (płynna) oraz angielskiego (min. B2)

ZADANIA:

  • Udział we wszystkich fazach cyklu życia oprogramowania
  • Współpraca z zespołem przy projektowaniu architektury systemu
  • Implementacja nowych funkcjonalności na podstawie user stories lub zadań
  • Śledzenie postępu prac w JIRA oraz dokumentowanie wprowadzanych zmian
  • Pisanie dobrze zaprojektowanego, testowalnego i wydajnego kodu
  • Udział w code review
  • Naprawa błędów wykrytych w środowisku produkcyjnym
  • Wdrażanie i dostarczanie komponentów oprogramowania
  • Praca zgodnie z modelem Scrum poprzez uczestnictwo w spotkaniach projektowych z zespołem, klientem lub Project Managerem
  • Rozwijanie własnych umiejętności oraz wspieranie rozwoju zespołu poprzez dzielenie się wiedzą, mentoring, rekomendowanie nowych narzędzi i poszukiwanie najlepszych rozwiązań

OFERUJEMY:

  • Elastyczna forma współpracy
  • Opieka medyczna
  • System kafeteryjny MyBenefit (w tym Multisport)
  • Płaska struktura z czworonożnymi happiness managerami
  • Ciekawe, zaawansowane technologicznie i wizualnie atrakcyjne projekty
  • Wpływ na projekt
  • Dojrzałe zespoły ze zróżnicowanym seniority
  • Wycieczki do Krakowa finansowane przez firmę
  • Mniej lub bardziej oficjalne integracje
  • Otwartość na rozmowy o porażkach i przyjazna atmosfera

Location:

  • Poland