Node.js/TypeScript Tech Lead
⚲ Warszawa
140–150 zł netto (+ VAT) / mies.
Wymagania
- minimum 6 lat doświadczenia w software engineering
- doświadczenie na poziomie Tech Lead
- doświadczenie z cloud oraz systemami rozproszonymi / event-driven
- podstawowa znajomość Drupala i/lub doświadczenie z headless CMS
- praktyczna znajomość Kubernetes, observability i nowoczesnego DevOps
- znajomość języka angielskiego na poziomie min. C1
- doświadczenie w pracy w zespołach międzynarodowych
Mile widziane
- doświadczenie z systemami działającymi na bardzo dużą skalę
Opis stanowiska
Tech Lead odpowiedzialny za kierunek techniczny i architekturę aplikacji webowej dla branży sportowej, z naciskiem na część prezentacyjną i przejrzysty dostęp dla użytkowników. Praca end-to-end: od decyzji projektowych po wdrożenia i release'y, plus mentoring zespołu i komunikacja z klientem oraz senior stakeholders. To rola dla kogoś, kto łączy seniorską znajomość Node.js/TypeScript z realnym doświadczeniem w prowadzeniu zespołu. Uwaga: ogłoszenie mówi 'doświadczenie na poziomie Tech Lead' bez precyzowania, czy chodzi o formalne prowadzenie zespołu, czy bycie najstarszym programistą — warto dopytać o zakres odpowiedzialności.
🔍 Dekoder Ogłoszenia
🔴
Doświadczenie na poziomie Tech Lead
Może oznaczać zarówno faktyczne prowadzenie zespołu i podejmowanie decyzji architektonicznych, jak i po prostu bycie najstarszym programistą w zespole bez formalnej odpowiedzialności.
🔴
Bardzo dobre umiejętności w zakresie architektury, skalowalności i wydajności systemów
Często oznacza, że będziesz musiał rozwiązywać problemy związane z istniejącą, być może niedoskonałą architekturą, a nie tylko projektować nowe rozwiązania od zera.
🔴
Doświadczenie w prowadzeniu dyskusji technicznych z klientem i senior stakeholders
Może oznaczać zarówno konstruktywne negocjacje i doradztwo, jak i konieczność radzenia sobie z trudnymi lub nieprecyzyjnymi wymaganiami od osób spoza IT.
🔴
Prowadzenie realizacji technicznej end-to-end – od decyzji projektowych po wdrożenia i release’y
Może oznaczać pełną odpowiedzialność za cały cykl życia oprogramowania, włączając w to zadania, które mogą być postrzegane jako mniej atrakcyjne lub bardzo czasochłonne.
🟡
Nowoczesnej aplikacji webowej dla branży sportowej z dbałością o jej część prezentacyjną i przejrzysty dostęp dla użytkowników
Może sugerować, że duży nacisk będzie kładziony na frontend i UX, co może być wyzwaniem dla osoby skupionej głównie na backendzie.