W skrócie
- Zadania: Twórz i utrzymuj integracje z operatorami kasyn oraz platformami partnerskimi.
- Firma: Dynamiczna firma technologiczna w branży gier online.
- Benefity: Pełny zdalny format pracy, elastyczny grafik i 21 dni urlopu.
- Pozostałe informacje: Bez zbędnej biurokracji i bezpośrednia komunikacja z założycielami.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami w szybko rozwijającym się środowisku startupowym.
- Kwalifikacje: 3-5 lat doświadczenia w programowaniu backendowym z Node.js i TypeScript.
Przewidywane wynagrodzenie mieści się w przedziale 112923 - 138017 zł za rok.
Poszukujemy doświadczonego programisty backendowego - przede wszystkim silnego, wszechstronnego inżyniera backendu. Rola dzieli się w przybliżeniu 70/30: 70% projektowania i utrzymywania naszych zewnętrznych integracji (operatorzy kasyn i platformy partnerskie), 30% ogólnej pracy backendowej/platformowej i projektowania systemów.
Co będziesz robić:
- Projektować, budować i utrzymywać integracje z operatorami kasyn i platformami partnerskimi (API portfela/transakcji, uruchamianie gier i umowy raportowe), odpowiadając za pełny cykl życia od projektowania umowy po monitorowanie produkcji;
- Budować odporne warstwy integracyjne: ponowne próby, idempotencja, limity czasowe, mapowanie błędów i łagodna degradacja, gdy strona trzecia działa nieprawidłowo;
- Przyczyniać się do rdzeniowych usług backendowych i funkcji platformy - API, przepływy wiadomości, modele danych, wspólne moduły;
- Uczestniczyć w rozwoju gier slotowych na naszej platformie logiki gier - wdrażając mechanikę gier i matematykę wraz z zespołem rdzeniowym;
- Definiować i poprawiać praktyki testowania integracji: testowanie umów, mockowanie/stuby, e2e i testowanie obciążeniowe;
- Ściśle współpracować z zespołami Game Logic, Product i DevOps, aby utrzymać stabilność umów integracyjnych w miarę ewolucji platformy;
- Uczestniczyć w przeglądach kodu, decyzjach technicznych i dyskusjach architektonicznych w całym backendzie.
Co przynosisz:
- 3-5+ lat doświadczenia w rozwoju backendu z Node.js + TypeScript, w tym odpowiedzialność za nieliczne systemy;
- Udokumentowane doświadczenie w projektowaniu i utrzymywaniu zewnętrznych integracji (REST/HTTP, XML/SOAP, RPC lub webhooki);
- Solidne zrozumienie modularnej, zorientowanej na usługi architektury backendowej, najlepiej z środowisk przedsiębiorstw lub rozwijających się firm;
- Praktyczne doświadczenie z brokerami wiadomości (RabbitMQ lub Kafka) oraz projektowaniem opartym na zdarzeniach i kolejkach;
- Silne zrozumienie podejść do testowania integracji: testowanie umów, mockowanie, e2e i testowanie obciążeniowe;
- Pewność w pracy z PostgreSQL i Redis, CI/CD, Git oraz narzędziami do monitorowania/obserwowalności (Grafana, Loki, Tempo);
- Komfort w pracy z AWS, Dockerem i Kubernetesem dla wdrożeń kontenerowych.
Miło widziane:
- Doświadczenie w iGaming, platformach hazardowych lub integracjach dostawców RNG/gier;
- Znajomość ArgoCD i workflow GitOps.
21 dni urlopu + 2 dodatkowe dni wolne rocznie; 12 płatnych dni chorobowych; W pełni zdalny format - pracuj z dowolnego miejsca, w którym czujesz się produktywny; Elastyczny harmonogram: rozpocznij dzień w dowolnym momencie między 08:00 a 11:00 CET; Stały budżet na ubezpieczenie zdrowotne i siłownię/fitness; Zapewnione wszystkie wymagane urządzenia robocze; Zero biurokracji i bezpośrednia komunikacja z założycielami i kierownictwem; Minimalne spotkania, przyjazny dla asynchronicznego przepływu pracy; Energia startupowa: szybkie tempo, kreatywność i bliska komunikacja; Wyjazdy służbowe i spotkania zespołowe kilka razy w roku; Wiele opcji wypłaty wynagrodzenia (elastyczne formaty); … I wiele innych korzyści, które zostaną odblokowane po osiągnięciu progu rentowności.
Backend Developer in Katowice – pracodawca: Optiplay
Jako pracodawca oferujemy wyjątkowe środowisko pracy, które sprzyja kreatywności i innowacyjności. Nasza kultura opiera się na minimalnej biurokracji, elastycznym harmonogramie oraz pełnym zdalnym formacie pracy, co pozwala na osiągnięcie równowagi między życiem zawodowym a prywatnym. Dodatkowo, zapewniamy liczne możliwości rozwoju zawodowego oraz atrakcyjne benefity, takie jak budżet na ubezpieczenie zdrowotne i fitness, co czyni nas idealnym miejscem dla doświadczonych programistów backendowych, którzy pragną rozwijać swoje umiejętności w dynamicznym środowisku startupowym.