W skrócie
- Zadania: Twórz innowacyjne rozwiązania w Node.js dla branży medtech.
- Firma: Qarbon IT - dynamiczny zespół pasjonatów technologii.
- Benefity: Zdalna praca, budżet szkoleniowy, prywatna opieka zdrowotna i karta Multisport.
- Pozostałe informacje: Praca w małym zespole z możliwością rozwoju w dynamicznym środowisku.
- Dlaczego ta praca: Miej realny wpływ na rozwój platformy przetwarzającej dane medyczne w czasie rzeczywistym.
- Kwalifikacje: Doświadczenie w Node.js, architekturze zdarzeniowej i relacyjnych bazach danych.
Przewidywane wynagrodzenie mieści się w przedziale 72000 - 88000 zł za rok.
Kim jesteśmy? Qarbon IT to dynamiczny zespół pasjonatów technologii. Tworzymy zaawansowane, customowe rozwiązania cyfrowe, które trafiają do klientów na całym świecie. Obecnie liczymy ponad 50 specjalistów, w tym m.in. Node deweloperów, Java deweloperów, JS deweloperów i deweloperów aplikacji mobilnych. Naszą misją jest angażowanie najlepszych profesjonalistów w projekty, które nie tylko inspirują, ale i pozwalają rozwijać się w najnowszych technologiach.
Jak pracujemy? poprzez kontrakt B2B 100% zdalnie.
Przy jakim projekcie będziesz pracować? Dołączysz do małego, zgranego zespołu rozwijającego platformę z branży medtech/telemedycyny. Platforma przetwarza dane medyczne w czasie rzeczywistym. Jeśli lubisz mieć realny wpływ na produkt i decyzje techniczne, to miejsce dla Ciebie.
Twoje zadania będą obejmować:
- Projektowanie i rozwój backendu w Node.js/TypeScript opartego na architekturze zdarzeniowej (Redis Pub/Sub, Streams, kolejki).
- Tworzenie logiki agregacji danych w czasie rzeczywistym: liczniki per encja, okna czasowe, analiza odstępów między zdarzeniami, progi i alerty.
- Modelowanie danych i pracę z relacyjną bazą danych, w tym optymalizację zapytań i indeksów.
- Dbanie o to, by rozwiązania działały produkcyjnie: skalowanie na wiele instancji, odporność na restarty, monitoring i wydajność.
- Pisanie testów jednostkowych i integracyjnych do własnego kodu.
- Podejmowanie decyzji technicznych i bezpośredni kontakt z biznesem.
- Projektowanie prostych interfejsów i dbanie o podstawowy UX tam, gdzie jest to potrzebne.
Szukamy osoby, która:
- Rozumie architekturę zdarzeniową: subskrypcje kanałów, kolejność i duplikację zdarzeń oraz idempotencję.
- Ma doświadczenie z Redisem (Pub/Sub, mile widziane Streams) i kolejkami lub brokerami wiadomości.
- Ma doświadczenie w przetwarzaniu i agregacji danych w czasie rzeczywistym oraz utrwalaniu wyników w bazie.
- Dobrze zna relacyjne bazy danych (PostgreSQL lub MySQL): modelowanie, SQL, indeksy i wydajność zapytań.
- Myśli produkcyjnie i potrafi rozmawiać o skalowaniu, przechowywaniu stanu poza pamięcią procesu, monitoringu i optymalizacji.
- Testuje swój kod, bo wie, że jakość zaczyna się u developera.
- Jest samodzielna, pragmatyczna i nie boi się odpowiedzialności wykraczającej poza samo kodowanie.
- Dobrze odnajduje się w małym zespole i dynamicznie zmieniającym się otoczeniu, także regulacyjnym.
Mile widziane:
- Znajomość Pythona, bo część rozwiązań w zespole powstaje w tym języku.
- Doświadczenie z React lub React Native.
- Wyczucie UX/UI i umiejętność samodzielnego projektowania prostych interfejsów.
- Doświadczenie w domenie regulowanej (medtech/telemedycyna, fintech, płatności) oraz praca z danymi wrażliwymi i RODO.
- Znajomość Dockera, CI/CD i doświadczenie z chmurą.
Budżet szkoleniowy, który możesz przeznaczyć na wybrane przez siebie szkolenia. Prywatna opieka zdrowotna. Dopłata do karty Multisport. Eventy organizowane przez Qarbon IT – zdalne i na żywo.
Jak wygląda rekrutacja? Jednym z etapów jest live coding: rozwiązanie zadania backendowo-algorytmicznego na żywo, bez wsparcia AI, z głośnym omawianiem swoich decyzji. Nie szukamy perfekcji, ciekawi nas Twój sposób myślenia i priorytetyzacji.
Senior Node.js Developer in Katowice – pracodawca: Qarbon IT
W Qarbon IT stawiamy na innowacyjność i rozwój, oferując naszym pracownikom wyjątkowe możliwości w branży motoryzacyjnej. Nasza kultura pracy opiera się na zwinnych metodach, co sprzyja współpracy i ciągłemu uczeniu się, a dodatkowe benefity, takie jak budżet szkoleniowy oraz prywatna opieka medyczna, podnoszą komfort pracy. Pracując z nami, masz szansę uczestniczyć w projektach dla wiodących grup automotive, co czyni nas doskonałym pracodawcą dla ambitnych programistów.