Tech Lead
⚲ Warszawa
15 000 - 25 000 PLN netto (B2B)
Wymagania
- min. 5 lat doświadczenia jako Software Developer / Engineer, najlepiej w środowisku .NET, Python lub JavaScript/TypeScript, React/Vue.js
- aktywne programowanie i umiejętność wejścia w kod, zrobienia code review lub wspólnego rozwiązania trudnego problemu
- doświadczenie w technical leadership i egzekwowaniu standardów technicznych
- doświadczenie w line management: regularne 1:1, performance review, diagnozowanie luk kompetencyjnych, mentoring
- umiejętność przełożenia decyzji technicznych na język zrozumiały dla klienta i biznesu
Opis stanowiska
Rola Tech Leada, który jest technicznym autorytetem dla kilku zespołów developerskich — wchodzi w projekty jako 'pływający' konsultant przy trudnych problemach, bottleneckach i krytycznych wdrożeniach, egzekwuje standardy techniczne i wspiera rozwój zespołu (1:1, performance review, mentoring). To nie jest rola klasycznego People Managera ani full-time Developera — łączy technical leadership z aktywnym programowaniem. Szczera uwaga: będziesz często przenoszony między projektami, co może oznaczać brak stabilności i ciągłe nowe wyzwania, a także konieczność merytorycznego kwestionowania decyzji innych, co bywa konfliktogenne.
🔍 Dekoder Ogłoszenia
🔴
Nie jest to rola klasycznego People Managera ani full-time Developera.
Oczekuje się, że będziesz zarządzać ludźmi i kodować, ale nie w pełnym wymiarze godzin dla żadnej z tych czynności.
🔴
świadomie poszła w stronę technical leadership, ale nadal aktywnie programuje
Oczekuje się, że będziesz nadal pisać kod, mimo że Twoja główna rola to leadership techniczny.
🔴
potrafi wejść w kod wtedy, kiedy sytuacja tego wymaga.
Będziesz musiał interweniować w kodzie, gdy pojawią się problemy, co może oznaczać pracę nad czyimś kodem lub naprawianie błędów.
🔴
podnoszenia jakości technicznej organizacji: challengowanie decyzji i estymat, egzekwowanie standardów
Twoim zadaniem będzie krytykowanie pracy innych i narzucanie standardów, co może prowadzić do konfliktów.
🔴
Będziesz wchodzić do projektów jako „pływający” konsultant lub developer przy trudnych problemach, bottleneckach i krytycznych wdrożeniach.
Będziesz często przenoszony między projektami, aby rozwiązywać pilne problemy, co może oznaczać brak stabilności i ciągłe nowe wyzwania.