JustJoin.IT Praca zdalna Senior

Node Architect - Freelance

Netguru

⚲ Poznań, Warszawa, Kraków, Wrocław, Gdańsk

7 056 - 7 056 EUR netto (B2B)

Wymagania

  • min. 8 lat doświadczenia jako Software Engineer
  • swoboda projektowania rozwiązań obejmujących kilka zespołów
  • umiejętność przewidywania przyszłych przypadków użycia i projektowania minimalizującego koszt zmian
  • doświadczenie w projektowaniu pod szczytowe obciążenie i walidacji limitów zależności poprzez testy
  • umiejętność merytorycznego przeglądu cudzych projektów i wczesnego zgłaszania ryzyk
  • praca jako technical peer dla Staff engineerów i engineering managerów, w tym konstruktywne wyrażanie sprzeciwu
  • projektowanie z myślą o nadużyciach (rate limits, velocity checks, idempotency)
  • rozumienie i umiejętność wyjaśnienia każdej linii kodu generowanego przez AI

Opis stanowiska

Jako freelancer wesprzesz Netguru w projektach dla klientów z obszaru digital commerce (m.in. IKEA, VW, OLX). Rola jest zatytułowana 'Node Architect', ale opis koncentruje się na kompetencjach deweloperskich na poziomie Staff — projektowaniu usług, przewidywaniu limitów skalowania i przeglądaniu cudzych projektów, a nie na tworzeniu strategii architektonicznej. To dobra oferta dla bardzo doświadczonego inżyniera Node.js, który lubi pracować jako technical peer dla Staff engineerów i engineering managerów. Uwaga: mimo obietnicy pełnej elastyczności i 'bycia częścią zespołu', jako freelancer możesz być traktowany jako zasób zewnętrzny, a realny wpływ na architekturę wielu zespołów może ograniczać się do koordynacji.

🔍 Dekoder Ogłoszenia

🔴
comfortable designing across several teams' su
Chociaż brzmi to jak możliwość wpływania na architekturę wielu zespołów, może oznaczać jedynie konieczność koordynacji z innymi zespołami, a nie faktyczne projektowanie ich rozwiązań.
🔴
full-time collaboration and really be a part of the team
Może sugerować głęboką integrację, ale jako freelancer, nadal możesz być traktowany jako zewnętrzny zasób, a nie pełnoprawny członek zespołu.
🔴
you can choose what works well for you. You decide when, where, and how you work on projects and tasks.
Chociaż obiecuje elastyczność, rzeczywiste możliwości wyboru mogą być ograniczone przez wymagania projektowe i harmonogramy klienta.
🔴
gain more experience, but also develop various skills
Obietnica rozwoju jest kusząca, ale może oznaczać pracę nad różnorodnymi, ale potencjalnie mniej specjalistycznymi zadaniami, zamiast pogłębiania wiedzy w konkretnej dziedzinie.
🔴
Node Architect - Freelance
Tytuł sugeruje rolę architektoniczną, ale opis koncentruje się na umiejętnościach deweloperskich, co może oznaczać, że faktyczne zadania będą bardziej związane z kodowaniem niż z tworzeniem strategii architektonicznej.