Team Leader PHP (K/M)
⚲ Warszawa, Mokotów
Do uzgodnienia
Wymagania
- minimum 7 lat komercyjnego doświadczenia w programowaniu w PHP
- minimum 2 lata doświadczenia w roli Team Leadera, Lidera Technicznego lub podobnej z zarządzaniem zespołem developerskim
- bardzo dobra znajomość PHP oraz frameworka Symfony
- doświadczenie w pracy zgodnie z zasadami Clean Code, prowadzeniu code review i stosowaniu testów automatycznych
- znajomość projektowania i integracji REST API
- umiejętność pracy z systemami legacy oraz planowania ich modernizacji
- znajomość języka angielskiego umożliwiająca swobodne korzystanie z dokumentacji technicznej i udział w spotkaniach projektowych
Mile widziane
- doświadczenie w budowaniu nowych zespołów technicznych lub rozwijaniu istniejących struktur
Opis stanowiska
Jako Team Leader PHP w TUZ Ubezpieczenia będziesz prowadzić zespół programistów, dbając o jakość kodu, standardy Clean Code i efektywną organizację pracy, jednocześnie aktywnie uczestnicząc w rozwoju oprogramowania. Rola łączy kompetencje liderskie z pracą programistyczną — będziesz prowadzić code review, wspierać planowanie sprintów, mentorować zespół oraz uczestniczyć w projektowaniu architektury i planowaniu modernizacji systemów. To oferta dla doświadczonego PHP-owca z doświadczeniem liderskim, który chce mieć realny wpływ na kierunek technologiczny systemów. Uwaga: rola obejmuje pracę z systemami legacy i planowanie ich modernizacji, co może oznaczać, że znacząca część czasu upłynie na utrzymaniu i naprawie starego kodu.
🔍 Dekoder Ogłoszenia
🔴
Umiejętność pracy z systemami legacy oraz planowania ich modernizacji.
Prawdopodobnie będziesz spędzać większość czasu na utrzymaniu i naprawianiu starego kodu, a nie na tworzeniu nowych, ekscytujących funkcji.
🔴
Zainteresowanie narzędziami AI wspierającymi proces wytwarzania oprogramowania oraz umiejętność ich praktycznego wykorzystania.
Firma może oczekiwać, że będziesz testować i wdrażać nowe, potencjalnie niedojrzałe narzędzia AI, co może generować dodatkową pracę.
🔴
Doświadczenie w budowaniu nowych zespołów technicznych lub rozwijaniu istniejących struktur.
Może to oznaczać, że będziesz musiał poświęcić dużo czasu na rekrutację, onboarding i mentoring, zamiast skupiać się na czystym kodowaniu.
🟡
Będziesz prowadzić zespół programistów na co dzień, dbając o wysoką jakość kodu, standardy programistyczne
Oczekuje się, że będziesz nie tylko zarządzać, ale także aktywnie uczestniczyć w przeglądach kodu i utrzymaniu jakości, co może być czasochłonne.