Jesteś doświadczonym Senior Backend Developerem ?
Znasz TypeScript oraz Node.js ? Dołącz do naszego zespołu! Oferujemy pracę zdalną z elastycznymi godzinami pracy, dostosowanymi do Twojego stylu życia.
? Twoje główne zadania:
Rozwój projektów, zarówno samodzielnie, jak i w małych zespołach.
Praca nad istniejącym kodem i rozwijanie nowych funkcjonalności.
Implementacja i optymalizacja rozwiązań synchronicznych i asynchronicznych (np. obsługa zdarzeń w czasie rzeczywistym, kolejki wiadomości).
Rozwijanie oraz integracja systemów opartych na REST AP I i komunikacji w czasie rzeczywistym.
Współtworzenie zintegrowanego ekosystemu technologicznego.
Współpraca z zagranicznymi klientami.
? Wymagania:
Minimum 4 lata doświadczenia w pracy z TypeScript .
Znajomość frameworków Node.js/Express.js.
Doświadczenie w pracy z bazami danych (MySQL, Redis).
Doświadczenie w implementacji rozwiązań asynchronicznych.
Znajomość protokołów WebSocket oraz technologii komunikacji w czasie rzeczywistym.
Systemy kolejkowe (np. RabbitMQ, Redis).
Znajomość architektury mikrousług i systemów opartych na zdarzeniach.
Znajomość narzędzi do zarządzania zadaniami, takich jak Asana, Jira.
Doświadczenie w optymalizowaniu aplikacji pod kątem Performance.
Doświadczenie w implementacji płatności internetowych od zewnętrznych dostawców.
? Dodatkowe atuty:
Znajomość technologii konteneryzacji i orkiestracji (Docker).
Zrozumienie procesów CI/CD i praktyk DevOps .
Doświadczenie we współpracy z Product Ownerami.
Doświadczenie w branży gamingowej, loteryjnej lub hazardowej (gambling industry) znajomość specyfiki rynku, regulacji oraz oczekiwań użytkowników.
? Co oferujemy?
Wynagrodzenie: 18000-24000 zł netto (w zależności od umiejętności i doświadczenia) na kontrakcie B2B.
Okres próbny to 2 miesiące, następnie umowa na czas nieokreślony.
Praca w pełni zdalna.
Najlepszy sprzęt, który ułatwi Ci codzienną pracę.
Premie za wyniki i zaangażowanie.
Dofinansowanie/finansowanie szkoleń.
Elastyczne godziny pracy.
15 dni płatnego urlopu.
Multisport.
✅ Wyślij do nas aplikację, jeśli:
Łatwo budujesz relacje i potrafisz słuchać innych.
Potrafisz naprawiać błędy i konserwować aplikacje.
Myślisz logicznie i proaktywnie szukasz rozwiązań.
Potrafisz efektywnie zarządzać swoim czasem i zadaniami.
Jesteś zaangażowany/a i chcesz się rozwijać.
Jak wygląda proces rekrutacyjny?
Wykonanie zadania rekrutacyjnego.
Online tech talk (do godziny). Podczas rozmowy pojawią się pytania o doświadczenie oraz sprawdzające wiedzę techniczną.
W swoim zgłoszeniu prześlij portfolio lub CV oraz krótki opis poziomu znajomości wyżej wymienionych technologii.