Backend Developer in Kraków

Backend Developer in Kraków

Kraków Pełny etat 121500 - 148500 zł / rok (szac.) Hybrydowo
C

W skrócie

  • Zadania: Twórz oprogramowanie w Node.js i współpracuj z zespołem DevOps.
  • Firma: CrustLab to innowacyjna firma zajmująca się tworzeniem oprogramowania dla branży iGaming.
  • Benefity: Elastyczne godziny pracy, opieka medyczna i system kafeteryjny MyBenefit.
  • Pozostałe informacje: Mamy luźną atmosferę i organizujemy firmowe wyjazdy do Krakowa.
  • Dlaczego ta praca: Pracuj nad nowoczesnymi projektami i rozwijaj swoje umiejętności w dynamicznym zespole.
  • Kwalifikacje: Min. 4 lata doświadczenia w Node.js oraz znajomość TypeScript.

Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.

CrustLab to nie tylko firma zajmująca się tworzeniem oprogramowania. To potężne źródło innowacji, wiedzy i doskonałości technicznej w zakresie iGaming. W naszej pracy tworzymy oprogramowanie do gier (w tym platformy zakładów sportowych i kasyn) z nutą gier i sportu. Doskonale radzimy sobie również z rozwiązaniami opartymi na Fintech i Blockchain. Obsługując klientów na całym świecie, CrustLab nie tylko koduje aplikacje internetowe lub mobilne, ale kompleksowo zajmuje się rozwojem produktów, od ideacji i projektowania po utrzymanie. Nasz utalentowany zespół kieruje się ambicją i pasją do ciągłego rozwoju.

Wymagania:

  • Co najmniej 4-letnie doświadczenie w pracy w środowisku Node.js.
  • Znajomość silnie typowanych języków programowania, ze szczególnym uwzględnieniem TypeScript.
  • Praktyczne doświadczenie z relacyjnymi i nierelacyjnymi bazami danych (np. MongoDB).
  • Doświadczenie w implementacji różnych protokołów komunikacyjnych, w tym budowaniu REST i gRPC API, komunikacji synchronicznej (WebSockets) oraz asynchronicznej (Kolejki wiadomości, np. Kafka, RabbitMQ lub podobne).
  • Znajomość pracy z kontenerami oraz zrozumienie narzędzi orkiestracyjnych, takich jak Kubernetes.
  • Solidna wiedza na temat wzorców architektonicznych, takich jak Architektura heksagonalna, Modular Monolith i Wzorzec Outbox.
  • Silne poczucie odpowiedzialności za dany moduł lub obszar funkcjonalny, w tym jakość kodu i niezawodność systemu.
  • Umiejętność pracy z podejściem programowania wspomaganego przez AI oraz efektywna współpraca z agentami kodującymi.
  • Praktyczne doświadczenie w pracy z platformami chmurowymi (AWS, Azure lub GCP).
  • Otwartość na angażowanie się w zadania DevOps (konfiguracja środowiska, CI/CD, podstawy IaC) obok głównych obowiązków związanych z rozwojem backendu.
  • Praktyczna znajomość pipeline'ów CI/CD (GitHub Actions, GitLab CI lub podobne).
  • Dobra znajomość narzędzi Infrastructure as Code (IaC), takich jak Terraform.
  • Podstawowa wiedza na temat monitorowania infrastruktury (Prometheus, Grafana, CloudWatch).
  • Praktyczne zastosowanie Test-Driven Development (TDD) w codziennej pracy. Kładziemy nacisk na pisanie testów jako integralnej części procesu rozwoju, a nie jako myśli drugorzędnej. Oczekujemy biegłości w pisaniu różnych typów testów (jednostkowych, integracyjnych) oraz doświadczenia z narzędziami takimi jak Testcontainers.
  • Silna znajomość języka angielskiego (min. B2, w mowie i piśmie) oraz polskiego (biegły).

Obowiązki:

  • Udział we wszystkich fazach cyklu życia oprogramowania.
  • Implementacja nowych funkcji na podstawie historii użytkowników i przypisanych zadań.
  • Wsparcie zespołu DevOps w konfigurowaniu i utrzymywaniu środowisk (produkcyjne, staging, deweloperskie).
  • Udział w rozwoju i utrzymaniu pipeline'ów CI/CD dla własnych modułów.
  • Monitorowanie postępów pracy w JIRA i dokumentowanie wszystkich wprowadzonych zmian.
  • Pisanie dobrze zaprojektowanego, testowalnego i wydajnego kodu oraz przeprowadzanie i uczestniczenie w przeglądach kodu.
  • Rozwiązywanie problemów i naprawa błędów zidentyfikowanych w środowisku produkcyjnym.
  • Praca w ramach metodyki Scrum, w tym aktywne uczestnictwo w spotkaniach projektowych z zespołem, klientami i menedżerami projektów.
  • Rozwój osobistych umiejętności i wsparcie wzrostu zespołu poprzez dzielenie się wiedzą, mentoring, rekomendowanie nowych narzędzi i poszukiwanie najlepszych rozwiązań.

Oferujemy:

  • Elastyczną współpracę: Czasami pracujemy w piżamach, ale zawsze dajemy 100%!
  • Opiekę medyczną: Ponieważ zdrowie jest najważniejsze, a my wybieramy luksus!
  • System kafeteryjny MyBenefit (w tym Multisport): Dzięki temu możesz ćwiczyć, a potem zjeść coś pysznego. Wszystko w jednym!
  • Płaską strukturę z czteronożnymi menedżerami szczęścia: Nori, nasz CBO (Chief Barking Officer), zapewnia, że wizyty w biurze są pełne dobrych emocji.
  • Interesujące, technologicznie zaawansowane i wizualnie atrakcyjne projekty.
  • Nowoczesne technologie, z którymi pracujemy – są tak fajne, że czasami sami jesteśmy nimi zaskoczeni!
  • Wpływ na projekt: Bo kto powiedział, że tylko szefowie mogą się chwalić?
  • Dojrzałe zespoły o różnorodnym poziomie doświadczenia: Tutaj każdy znajdzie swoje miejsce, niezależnie od lat doświadczenia, wykształcenia czy pozycji w CV – liczą się umiejętności, motywacje i iskra w oku.
  • Firmowe wyjazdy do Krakowa: wizyty u Smoka Wawelskiego włącznie.
  • Więcej lub mniej oficjalne integracje: Imprezujemy jak prawdziwi profesjonaliści… albo lepiej! Nie boimy się dyskusji o porażkach, a mówiąc prosto, ogólnie mamy fajną atmosferę!

Proces rekrutacji:

  • Rozmowa HR
  • Rozmowa techniczna I (backend)
  • Rozmowa techniczna II (mindset DevOps + dopasowanie kulturowe)
  • Oferta!

Partner ds. Talentów i Kultury: Cześć, jestem Ola – Partner ds. Talentów i Kultury. Chętnie odpowiem na wszystkie Twoje pytania dotyczące aktualnych ofert pracy i codziennej pracy w CrustLab. Skontaktuj się ze mną!

Backend Developer in Kraków – pracodawca: CrustLab UK

CrustLab to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w Krakowie, gdzie innowacje i technologia spotykają się z pasją do tworzenia rozwiązań dla branży iGaming, fintech i blockchain. Nasza kultura pracy opiera się na współpracy w zespole Agile Scrum, co sprzyja rozwojowi zawodowemu oraz kreatywności, a także zapewnia możliwość pracy nad nowoczesnymi technologiami w chmurze. Oferujemy elastyczne godziny pracy, wsparcie w nauce oraz dostęp do najnowszych narzędzi, co czyni nas idealnym miejscem dla inżynierów backendowych z myśleniem DevOps.

C

Dane kontaktowe:

Zespół rekrutacyjny CrustLab UK

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Backend Developer in Kraków

Node.js
TypeScript
MongoDB
REST APIs
gRPC APIs
WebSockets
Message Queues