Senior Backend Engineer – Real-Time iGaming Platform

CrustLab Sp. z o. o.

Polska

Sur place

PLN 180 000 - 260 000

Plein temps

Il y a 9 jours

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Opieka medyczna
Kafeteryjny system MyBenefit
Krakowskie biuro przyjazne psiakom

Résumé du poste

CrustLab Sp. z o.o. w Krakowie poszukuje doświadczonego backend developera.

Zakres obejmuje tworzenie skalowalnych usług w Node.js/TypeScript, implementację REST i gRPC, pracę z bazami MongoDB, Kafka i RabbitMQ, a także konteneryzację i pracę z Kubernetes.

Wymagana jest solidna wiedza z chmur (AWS/Azure/GCP), praktyka w CI/CD i IaC oraz umiejętność pracy w zespole Scrum.

Qualifications

  • Minimum 4 lata doświadczenia pracy w środowisku Node.js.
  • Silne typowanie w TypeScript oraz znajomość języków silnie typowanych.
  • Doświadczenie z bazami relacyjnymi i nierelacyjnymi (np. MongoDB).
  • Tworzenie API REST i gRPC, WebSockety, komunikacja asynchroniczna.
  • Doświadczenie z Kafka/RabbitMQ i konteneryzacją (Docker/Kubernetes).
  • Znajomość chmur (AWS/Azure/GCP) i praktyki DevOps (CI/CD, IaC).
  • Znajomość Terraform, monitoring (Prometheus/Grafana/CloudWatch).
  • Zrozumienie architektur Hexagonal/Monolith modular oraz code ownership.

Responsabilités

  • Implementacja funkcjonalności na podstawie user stories lub zadań.
  • Projektowanie architektury systemu we współpracy z zespołem.
  • Utrzymanie i rozwój backendu, w tym integracja z usługami zewnętrznymi.
  • Wdrażanie testów jednostkowych i integracyjnych oraz code review.
  • Współpraca z DevOps przy CI/CD, środowiskach i IaC.
  • Udział w sprintach Scrum i dokumentowanie zmian w JIRA.

Connaissances

Node.js
TypeScript
REST
gRPC
WebSockets
Kafka
RabbitMQ
Kubernetes
AWS
CI/CD

Outils

MongoDB
Terraform
Prometheus
Grafana
GitHub Actions
GitLab CI
Test Containers
Cloud platforms

Description du poste

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 nie 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ż buduje skomplikowane platformy backendowe, które mierzą się z wyzwaniami czasu rzeczywistego, obsługą tysięcy synchronicznych użytkowników i rygorystycznymi wymogami dotyczącymi operacji finansowych. Ponadto, 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!

Minimum 4 lata 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.

Praktycznego doświadczenia w pracy z chmurą (AWS, Azure lub GCP) w projekcie produkcyjnym – nie tylko znajomość teoretyczna,

Otwartości na angażowanie się w zadania devopsowe (konfiguracja środowisk, CI/CD, podstawy IaC) obok głównej pracy backendowej,

Praktycznej znajomości pipeline'ów CI/CD (GitHub Actions, GitLab CI lub podobne),

Dobrej znajomości narzędzi IaC takich jak Terraform,

Podstawowej znajomości monitoringu infrastruktury (Prometheus, Grafana, CloudWatch) – mile widziane,

Praktycznego stosowanie Test-Driven Development w codziennej pracy. Kładziemy nacisk na pisanie testów jako integralną część procesu developmentu, a nie dodatek do gotowego kodu. Oczekujemy biegłości 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).

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,

Wsparcie zespołu DevOps przy konfiguracji i utrzymaniu środowisk (produkcyjne, staging, deweloperskie),

Udział w rozwoju i utrzymaniu pipeline'ów CI/CD dla własnych modułów,

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

Elastyczna forma współpracy: Czasami pracujemy w piżamach, ale zawsze dajemy z siebie 100%!

Opieka medyczna: Bo zdrowie to podstawa, a my stawiamy na luksus!

System kafeteryjny MyBenefit (w tym Multisport): Dzięki temu możesz ćwiczyć, a potem zjeść coś smacznego. Wszystko w jednym!

Krakowskie biuro przyjazne psiakom, po którym chodzimy w firmowych Kubotach,

Płaska struktura z czworonożnymi happiness managerami: Nori, nasz CBO (Chief Barking Officer), nadzoruje, żeby wizyty w biurze były wypełnione dobrymi emocjami,

Ciekawe, zaawansowane technologicznie i wizualnie atrakcyjne projekty,

Super technologie, w których pracujemy - są takie fajne, że czasem sami się nimi zachwycamy!

Wpływ na projekt: Bo kto powiedział, że tylko szefowie mogą się wymądrzać?

Dojrzałe zespoły ze zróżnicowanym seniority: U nas każdy znajdzie swoje miejsce, niezależnie od ilości lat doświadczenia, wykształcenia, pozycji w CV - liczą się umiejętności, motywacje i błysk w oku,

Wycieczki do Krakowa finansowane przez firmę: odwiedziny u Smoka Wawelskiego w programie;

Mniej lub bardziej oficjalne integracje: Imprezujemy jak prawdziwi profesjonaliści... albo lepiej!

Nie unikamy rozmów o fu**upach,

I co tu dużo mówić, generalnie fajny mamy klimat!

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Backend Developer (with DevOps mindset)
Backend Developer (with DevOps mindset)

CrustLab Sp. z o. o. • Polska

Sur place
PLN 180 000 - 260 000
Opieka medyczna
Kafeteryjny system MyBenefit
Krakowskie biuro przyjazne psiakom
QA Automation Engineer
QA Automation Engineer

CrustLab Sp. z o. o. • Polska

Sur place
PLN 90 000 - 150 000
Opieka medyczna
MyBenefit (Multisport)
Elastyczna współpraca
+1
Marketing Manager
Marketing Manager

CrustLab Sp. z o. o. • Polska

Hybride
PLN 180 000 - 230 000
Elastyczna współpraca
Opieka medyczna
MyBenefit (Multisport)
+2
Marketing Lead - AI-Driven B2B (iGaming)
Marketing Lead - AI-Driven B2B (iGaming)

CrustLab Sp. z o. o. • Polska

Hybride
PLN 180 000 - 230 000
Elastyczna współpraca
Opieka medyczna
MyBenefit (Multisport)
+2
Senior Java Developer - Polska (K/M)
Senior Java Developer - Polska (K/M)

Poznan IT • Województwo wielkopolskie

Hybride
PLN 180 000 - 280 000
Kierownik Zespołu Analiz i Projektowania Rozwiązań (K\\M)
Kierownik Zespołu Analiz i Projektowania Rozwiązań (K\\M)

Nask • Polska

Hybride
PLN 180 000 - 270 000
Szkolenia i kursy zawodowe
Joga i aktywność fizyczna
Karta Multisport
+1
PHP Developer (Regular/Senior)
PHP Developer (Regular/Senior)

Iai Sa • Szczecin

Sur place
PLN 94 000 - 206 000
Jawne wynagrodzenie i wybór formy zatr
MacBooka, PhpStorm i Claude.ai
Starszy Programista Front-end React/TypeScript – Design System
Starszy Programista Front-end React/TypeScript – Design System

Nask • Polska

Hybride
PLN 134 000 - 179 000
Szkolenia i konferencje
Karta Multisport
Zwrot za kino
+4
Lider Zespołu Analiz i Projektowania Rozwiązań
Lider Zespołu Analiz i Projektowania Rozwiązań

Nask • Polska

Hybride
PLN 180 000 - 270 000
Szkolenia i kursy zawodowe
Joga i aktywność fizyczna
Karta Multisport
+1
Ekspert/ka, analityk/czka biznesowo-systemowy/a
Ekspert/ka, analityk/czka biznesowo-systemowy/a

Nask • Polska

Hybride
PLN 90 000 - 130 000
Szkolenia i konferencje
Karta Multisport
Opieka medyczna
+3