Lead Software Engineer
⚲ Kraków
Do uzgodnienia
Wymagania
- 7+ lat doświadczenia w tworzeniu oprogramowania w Javie
- doświadczenie z Spring Boot, budową mikroserwisów i solidnych interfejsów
- doświadczenie z bazami SQL (MySQL lub SQL Server) i integracjami z zewnętrznymi serwisami
- doświadczenie w prowadzeniu zespołu / technical leadership
- biegłość w architekturze chmurowej (AWS) i narzędziach
- doświadczenie z infrastrukturą chmurową, IaC (Terraform) i CI/CD
- wykształcenie wyższe techniczne (licencjat lub magister)
Mile widziane
- doświadczenie z bazami NoSQL (DynamoDB, MongoDB)
Opis stanowiska
Praca w Zilch — firmie payment tech, która w 24 miesiące zdobyła 3 mln klientów i status double-unicorn. Rola obejmuje pisanie wydajnego kodu w Javie, rozbijanie złożonych funkcji produktowych na zadania techniczne, doradzanie zespołom w zakresie best practices oraz techniczne prowadzenie zespołu i wsparcie juniorów. To oferta dla doświadczonego inżyniera, który chce łączyć kodowanie z odpowiedzialnością za jakość systemu i rozwój zespołu. Uwaga: ogłoszenie mówi o 'dynamic and fast-paced team' i 'coding enthusiasts who live and breathe software' — w praktyce może to oznaczać wysokie tempo, częste zmiany priorytetów i presję czasu.
🔍 Dekoder Ogłoszenia
🔴
Lead Software Engineer
Chociaż tytuł sugeruje rolę lidera, opis koncentruje się na umiejętnościach technicznych, co może oznaczać, że faktyczne obowiązki przywódcze są ograniczone lub niejasno zdefiniowane.
🔴
dynamic and fast-paced team
Może oznaczać wysokie tempo pracy, częste zmiany priorytetów i potencjalnie presję czasu.
🔴
coding enthusiasts who live and breathe software, and who obsess about quality
Oczekuje się od kandydatów poświęcenia czasu i energii na pracę, wykraczającego poza standardowe godziny, z naciskiem na perfekcjonizm.
🔴
building from the ground up
Może oznaczać pracę nad nowymi funkcjonalnościami lub projektami, ale też potencjalnie brak ustabilizowanych procesów i dużą niepewność.
🟡
Advising and guiding teams on Engineering best practice, solution design and problem solving
Sugeruje, że będziesz odpowiedzialny za mentoring i wyznaczanie kierunków technicznych, co może wymagać doświadczenia w zarządzaniu technicznym, nawet jeśli nie jest to formalnie wymagane.