Pomiń do treści
Logo firmy emagine

Code Quality Lead/Specialist

emagine

Oferta w skrócie
Widełki nieujawnione
🔀HybrydowaTryb pracy
📄B2BKontrakt
⏱️Lead · 5+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano6 maja 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za22 dni
Werdykt JobHunt

To rola lidera technicznego odpowiedzialnego za jakość kodu w organizacji. Osoba na tym stanowisku będzie definiować standardy kodowania, promować dobre praktyki, konfigurować i administrować SonarQube, mentorować programistów oraz integrować kontrole jakości z pipeline'ami CI/CD. Nie jest to typowy Senior Developer — to bardziej wewnętrzny konsultant i coach ds. jakości oprogramowania, działający w modelu hybrydowym (3 dni w biurze w Warszawie).

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: nie opisano struktury zespołu ani liczby programistów, brak informacji o procesie rekrutacyjnym (etapy, czas).

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Czym naprawdę jest ta rola?Tech Lead

To rola lidera technicznego odpowiedzialnego za jakość kodu w organizacji. Osoba na tym stanowisku będzie definiować standardy kodowania, promować dobre praktyki, konfigurować i administrować SonarQube, mentorować programistów oraz integrować kontrole jakości z pipeline'ami CI/CD. Nie jest to typowy Senior Developer — to bardziej wewnętrzny konsultant i coach ds. jakości oprogramowania, działający w modelu hybrydowym (3 dni w biurze w Warszawie).

Plusy
  • Możliwość realnego wpływu na kulturę jakości w organizacji
  • Rola łącząca technikę, coaching i architekturę
  • Praca z nowoczesnymi narzędziami (SonarQube, CI/CD)
Na co uważać
  • Rola w firmie outsourcingowej (emagine), co może oznaczać pracę u klienta i mniejszą stabilność
  • !Brak informacji o wielkości zespołu i kontekście projektu
  • !Nie podano widełek wynagrodzenia
  • !Hybryda 3 dni w biurze – dla niektórych może być zbyt sztywna
  • !Brak opisu procesu rekrutacyjnego
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Prowadzenie warsztatów i prezentacji na temat dobrych praktyk programistycznych i wzorców projektowych
  • Konfiguracja i administracja SonarQube: zarządzanie regułami, profilami, raportami
  • Przeglądanie i analiza metryk jakości kodu z różnych zespołów
  • Współpraca z architektami i liderami technicznymi przy definiowaniu standardów i zasad
  • Integracja procesów code review i narzędzi analizy statycznej z pipeline'ami CI/CD
  • Indywidualne mentoring i coaching programistów w zakresie Clean Code i SOLID
  • Pisanie i recenzowanie kodu w Java, Python lub JavaScript jako przykład dobrych praktyk
  • Uczestnictwo w spotkaniach społeczności praktyków (communities of practice) i dzielenie się wiedzą
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Stanowisko liderskie — wymaga zarówno doświadczenia technicznego jak i umiejętności zarządzania.

Minimum sensowne

Osoba z 3-letnim doświadczeniem jako programista (Java/Python/JavaScript), która pracowała z SonarQube i ma pierwsze doświadczenia w mentorowaniu lub prowadzeniu sesji code review.

Raczej nie dla

Juniorzy bez doświadczenia w analizie jakości kodu i bez umiejętności coachingowych. Osoby szukające czystej pracy zdalnej (wymagane 3 dni w biurze). Osoby preferujące wyłącznie pisanie kodu bez odpowiedzialności za szerzenie dobrych praktyk.

Ocena dopasowania
Junior1/5
Mid2/5
Senior4/5
Hands-on4/5
Architekt3/5
Remote2/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile zespołów deweloperskich będę wspierać i jaka jest ich wielkość?
  • ?Czy jest to rola u klienta końcowego, czy wewnętrzna w emagine?
  • ?Jakie są główne wyzwania związane z jakością kodu w obecnych zespołach?
  • ?Czy są już wdrożone jakieś standardy, czy zaczynam od zera?
  • ?Jakie narzędzia CI/CD są używane i czy są one już zintegrowane z SonarQube?
  • ?Czy oczekuje się gotowości do podróży służbowych lub pracy z wieloma strefami czasowymi?
  • ?Jaki jest budżet na szkolenia i rozwój narzędzi?
Brakujące informacje
  • Nie opisano struktury zespołu ani liczby programistów
  • Brak informacji o procesie rekrutacyjnym (etapy, czas)
  • Nie wiadomo, czy rola jest dedykowana konkretnemu klientowi, czy wewnętrzna
🔗Podobne oferty