Text copied to clipboard!

Tytuł

Text copied to clipboard!

Kierownik Inżynierii Oprogramowania Full Stack Java i React

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Kierownika Inżynierii Oprogramowania Full Stack Java i React, który dołączy do naszego zespołu technologicznego. Osoba na tym stanowisku będzie odpowiedzialna za zarządzanie zespołem programistów, nadzorowanie procesów rozwoju oprogramowania oraz zapewnienie wysokiej jakości kodu. Idealny kandydat powinien posiadać silne umiejętności techniczne w zakresie technologii Java i React, a także doświadczenie w zarządzaniu zespołem inżynierów oprogramowania. Główne obowiązki obejmują planowanie i koordynowanie projektów programistycznych, współpracę z interesariuszami biznesowymi w celu określenia wymagań oraz wdrażanie najlepszych praktyk w zakresie inżynierii oprogramowania. Kandydat będzie również odpowiedzialny za mentoring i rozwój członków zespołu, zapewniając im wsparcie techniczne i organizacyjne. Wymagamy doświadczenia w pracy z technologiami Full Stack, w tym Java (Spring Boot) oraz React, a także znajomości architektury mikroserwisów i systemów rozproszonych. Znajomość narzędzi CI/CD, konteneryzacji (Docker, Kubernetes) oraz baz danych SQL i NoSQL będzie dodatkowym atutem. Oferujemy atrakcyjne wynagrodzenie, elastyczne godziny pracy oraz możliwość pracy zdalnej. Dołącz do nas i rozwijaj swoje umiejętności w dynamicznym środowisku technologicznym!

Obowiązki

Text copied to clipboard!
  • Zarządzanie zespołem inżynierów oprogramowania Full Stack.
  • Planowanie i nadzorowanie projektów programistycznych.
  • Współpraca z interesariuszami biznesowymi w celu określenia wymagań.
  • Zapewnienie wysokiej jakości kodu i najlepszych praktyk programistycznych.
  • Mentoring i rozwój członków zespołu.
  • Wdrażanie i optymalizacja procesów CI/CD.
  • Monitorowanie wydajności aplikacji i rozwiązywanie problemów technicznych.
  • Utrzymywanie dokumentacji technicznej i architektonicznej.

Wymagania

Text copied to clipboard!
  • Minimum 5 lat doświadczenia w inżynierii oprogramowania.
  • Biegła znajomość Java (Spring Boot) i React.
  • Doświadczenie w zarządzaniu zespołem programistów.
  • Znajomość architektury mikroserwisów i systemów rozproszonych.
  • Doświadczenie z narzędziami CI/CD (Jenkins, GitLab CI/CD).
  • Znajomość baz danych SQL i NoSQL.
  • Umiejętność rozwiązywania problemów i podejmowania decyzji.
  • Doskonałe umiejętności komunikacyjne i organizacyjne.

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w zarządzaniu zespołem programistów?
  • Jakie są Twoje najlepsze praktyki w zakresie inżynierii oprogramowania?
  • Jakie wyzwania napotkałeś podczas pracy z mikroserwisami?
  • Jakie narzędzia CI/CD stosowałeś w swoich projektach?
  • Jakie strategie stosujesz w celu zapewnienia wysokiej jakości kodu?
  • Jak radzisz sobie z konfliktami w zespole?
  • Jakie technologie uważasz za kluczowe dla nowoczesnych aplikacji webowych?
  • Jakie masz doświadczenie w pracy z bazami danych SQL i NoSQL?