Code Quality Lead / Senior Software Engineer
emagine
To rola łącząca aspekty inżynierii oprogramowania, architektury i przywództwa, skupiona na podnoszeniu jakości kodu w zespołach programistycznych. Główne zadania: opracowanie i utrzymanie ram jakości kodu, definiowanie najlepszych praktyk programistycznych, mentoring i coaching deweloperów, wdrażanie narzędzi takich jak SonarQube oraz integracja kontroli jakości z pipeline'ami CI/CD. To nie jest klasyczna rola programisty produktowego — realnie to rola lidera technicznego (tech lead) i mentora.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o liczbie dni pracy zdalnej (hybryda opisana ogólnie), nie podano zakresu odpowiedzialności administracyjnej sonarqube.
To rola łącząca aspekty inżynierii oprogramowania, architektury i przywództwa, skupiona na podnoszeniu jakości kodu w zespołach programistycznych. Główne zadania: opracowanie i utrzymanie ram jakości kodu, definiowanie najlepszych praktyk programistycznych, mentoring i coaching deweloperów, wdrażanie narzędzi takich jak SonarQube oraz integracja kontroli jakości z pipeline'ami CI/CD. To nie jest klasyczna rola programisty produktowego — realnie to rola lidera technicznego (tech lead) i mentora.
- ✓Bardzo konkretny i przemyślany zakres obowiązków skupiony na jakości kodu
- ✓Mentoring i coaching są wyraźnie wymienione jako kluczowe działania
- −Praca hybrydowa ze sztywnym wymogiem 3 dni w biurze (mała elastyczność)
- !Brak informacji o wielkości zespołu i liczbie zespołów, z którymi będzie współpracować
- !Nie określono budżetu na narzędzia (np. SonarQube wersja) ani zakresu decyzyjnego
- !Brak opisu procesu rekrutacyjnego
- ?Tytuł wskazuje na rolę managerską, ale poziom doświadczenia nie został oznaczony jako Lead/Manager — warto zweryfikować u źródła
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Analiza raportów SonarQube i identyfikacja trendów jakości kodu
- •Coaching deweloperów podczas przeglądów kodu i sesji pair programming
- •Definiowanie i aktualizacja standardów kodowania oraz wytycznych
- •Konfiguracja i administracja instancją SonarQube
- •Przegląd konfiguracji pipeline'ów CI/CD pod kątem bramek jakości
- •Przygotowywanie i prowadzenie warsztatów z zakresu software craftsmanship
- •Współpraca z architektami przy przeglądach architektury pod kątem utrzymywalności
Oferta dla doświadczonych specjalistów (Senior).
Doświadczony programista (min. 3-4 lata) z solidnym backgroundiem w Java/JavaScript/Python i podstawami SonarQube, gotowy rozwijać się w kierunku lidera jakości kodu.
Juniorzy bez doświadczenia w code review i narzędziach jakości kodu; osoby preferujące wyłącznie pisanie kodu bez kontaktu z ludźmi i mentoringu.
- ?Z iloma zespołami programistycznymi będę współpracować?
- ?Jaki jest obecny stan dojrzałości jakości kodu w organizacji?
- ?Czy SonarQube jest już wdrożony, czy to projekt greenfield?
- ?Jaki jest budżet na narzędzia i szkolenia związane z jakością kodu?
- ?Jakie są kryteria sukcesu dla tej roli w perspektywie 6 miesięcy?
- ?Jak wygląda struktura raportowania – do kogo bezpośrednio podlega to stanowisko?
- −Brak informacji o liczbie dni pracy zdalnej (hybryda opisana ogólnie)
- −Nie podano zakresu odpowiedzialności administracyjnej SonarQube
- −Brak wzmianki o podróżach służbowych