JustJoin.IT Praca zdalna Senior New

Fullstack developer Node.js

Connectis

⚲ Warszawa

29 500 - 34 500 PLN netto (B2B)

Wymagania

  • min. 10 lat doświadczenia w inżynierii oprogramowania z udokumentowaną samodzielną odpowiedzialnością za rozwiązania full-stack
  • doświadczenie w pracy z danymi i produktami Big Data (pipeline'y danych, rozproszone przetwarzanie lub platformy analityczne)
  • doświadczenie w integracji modeli AI/ML z systemami produkcyjnymi (model serving, API, monitoring, MLOps)
  • praktyczne doświadczenie we wdrażaniu i skalowaniu serwisów na Kubernetes w środowiskach produkcyjnych
  • biegła znajomość języka polskiego i angielskiego

Mile widziane

  • znajomość CI/CD, narzędzi infrastructure-as-code (Terraform, Helm) oraz narzędzi do obserwowalności
  • doświadczenie z LLM, wektorowymi bazami danych lub nowoczesną infrastrukturą AI/ML
  • doświadczenie z technologiami strumieniowania danych (Kafka, Spark)

Opis stanowiska

Rozwój platformy Digital Adoption Platform (DAP) — warstwy wizualnych wskazówek i spersonalizowanych treści nakładanych na aplikacje i strony, wspierającej onboarding i produktywność użytkowników w tysiącach firm. Rola jest bardzo szeroka: fullstack (Node.js + React), mikroserwisy na Kubernetes, infrastruktura danych i Big Data oraz integracja modeli AI/ML z systemami produkcyjnymi. To oferta dla bardzo doświadczonych inżynierów, którzy chcą pracować blisko danych i ML, a nie tylko nad klasycznym CRUD-em. Uwaga: duża część pracy to rozwiązywanie złożonych problemów produkcyjnych (wydajność, skalowalność, infrastruktura) — może to oznaczać gaszenie pożarów i utrzymanie istniejącego kodu, a nie tylko tworzenie nowych funkcjonalności.

🔍 Dekoder Ogłoszenia

🔴
Rozwiązywanie złożonych problemów produkcyjnych dotyczących wydajności, skalowalności i infrastruktury oraz dzielenie się wiedzą inżynierską w ramach współpracy technicznej.
Może oznaczać, że będziesz głównie zajmować się gaszeniem pożarów i naprawianiem istniejącego kodu, a nie tworzeniem nowych funkcjonalności.
🔴
Współpraca z zespołami data science i ML przy integrowaniu modeli AI/ML z systemami produkcyjnymi, obejmująca model serving, monitoring i optymalizację wydajności.
Może wymagać od Ciebie pracy z technologiami i koncepcjami, które nie są bezpośrednio związane z tradycyjnym full-stack developmentem, a wymagają specyficznej wiedzy.
🟡
Samodzielne prowadzenie funkcjonalności od etapu projektowania architektury przez implementację, testowanie aż po monitoring w środowisku produkcyjnym.
Oznacza to, że będziesz odpowiedzialny za całość cyklu życia funkcjonalności, co może być bardzo czasochłonne i wymagać szerokiego zakresu umiejętności.
🔴
Minimum 10 lat doświadczenia zawodowego w inżynierii oprogramowania z udokumentowaną samodzielną odpowiedzialnością za rozwiązania full-stack.
Wymaganie 10 lat doświadczenia może sugerować, że szukają kogoś na bardzo seniorskie stanowisko, kto będzie w stanie samodzielnie rozwiązywać problemy i podejmować kluczowe decyzje architektoniczne.
🔴
Budowanie i integrowanie infrastruktury danych oraz Big Data, w tym pipeline'ów i systemów strumieniowania zasilających funkcje analityczne platformy.
Może oznaczać, że oprócz typowego developmentu będziesz musiał zajmować się również aspektami związanymi z danymi na dużą skalę, co może wykraczać poza standardowe obowiązki full-stack developera.