Technical Lead with Node.js / Typesctipt
⚲ Warszawa
160–170 zł netto (+ VAT) / godz.
Wymagania
- profil senior engineering z doświadczeniem w roli Tech Lead, Staff lub Principal
- praktyczne doświadczenie z Node.js i TypeScript w środowiskach produkcyjnych
- udokumentowana znajomość architektur cloud-native oraz systemów rozproszonych i event-driven
- doświadczenie z Kubernetes, narzędziami observability i nowoczesnymi praktykami DevOps
- umiejętność projektowania architektury pod skalowalność i wydajność
- silne umiejętności client-facing — prowadzenie rozmów technicznych i komunikacja z senior stakeholderami
- angielski na poziomie C1
Mile widziane
- doświadczenie z systemami internet-scale lub high-concurrency, praktyka z AI-assisted/agentic engineering, znajomość Drupal lub headless CMS, doświadczenie w sport/media/live-event
Opis stanowiska
Rola Technical Lead przy kluczowej aplikacji w ramach programu cyfrowego platformy olimpijskiej i paraolimpijskiej (LA2028). Będziesz odpowiadać za architekturę i kierunek techniczny aplikacji, prowadzić dostarczanie end-to-end, podejmować decyzje projektowe i zarządzać ryzykiem oraz mentoringować zespół inżynierów i QA. To oferta dla seniora z doświadczeniem w roli Tech Lead/Staff/Principal, który chce łączyć pracę architektoniczną z bezpośrednim kontaktem z klientem i senior stakeholderami. Uwaga: wymóg 'internet-scale or high-concurrency systems' oznacza realną pracę z systemami obsługującymi bardzo dużą liczbę użytkowników lub transakcji jednocześnie — wiąże się to z konkretnymi kompetencjami optymalizacyjnymi, a nie tylko ogólnym doświadczeniem w chmurze.
🔍 Dekoder Ogłoszenia
🟡
Senior engineering profile with substantial experience in software engineering and prior experience in Tech Lead, Staff, or Principal roles.
Oczekuje się od Ciebie nie tylko umiejętności kodowania, ale także doświadczenia w zarządzaniu technicznym i podejmowaniu strategicznych decyzji architektonicznych.
🟡
Strong client-facing skills; comfortable leading technical conversations and communicating clearly with senior stakeholders.
Będziesz musiał aktywnie komunikować się z klientem i osobami decyzyjnymi na wysokim szczeblu, co może oznaczać częste spotkania i prezentacje.
🟡
Lead technical delivery end-to-end, including design decisions, risk management, dependency coordination
Obejmuje to pełną odpowiedzialność za proces tworzenia oprogramowania, od koncepcji po wdrożenie, włączając w to rozwiązywanie problemów i zarządzanie zależnościami.
🔴
Experience with internet-scale or high-concurrency systems
Może to oznaczać pracę z systemami obsługującymi bardzo dużą liczbę użytkowników lub transakcji jednocześnie, co wymaga specyficznych umiejętności optymalizacyjnych.
🔴
hands-on AI-assisted or agentic engineering
Wymaga to praktycznego doświadczenia w wykorzystaniu narzędzi AI do wspomagania procesu tworzenia oprogramowania lub pracy z systemami opartymi na agentach.