Text copied to clipboard!

Tytuł

Text copied to clipboard!

Starszy Programista Backend

Opis

Text copied to clipboard!
Poszukujemy Starszego Programisty Backend, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie skalowalnych i wydajnych systemów backendowych. Idealny kandydat posiada szeroką wiedzę z zakresu architektury oprogramowania, doświadczenie w pracy z nowoczesnymi technologiami backendowymi oraz umiejętność rozwiązywania złożonych problemów technicznych. W tej roli będziesz współpracować z zespołami frontendowymi, DevOps oraz analitykami biznesowymi, aby dostarczać wysokiej jakości rozwiązania spełniające wymagania naszych klientów. Oczekujemy, że będziesz aktywnie uczestniczyć w procesie projektowania systemów, wdrażania nowych funkcjonalności oraz optymalizacji istniejących rozwiązań. Twoje zadania będą obejmować również mentoring młodszych programistów oraz udział w przeglądach kodu. Praca na tym stanowisku wymaga samodzielności, inicjatywy oraz ciągłego doskonalenia swoich umiejętności. Oferujemy atrakcyjne warunki zatrudnienia, możliwość pracy zdalnej, dostęp do najnowszych technologii oraz udział w ciekawych projektach realizowanych dla międzynarodowych klientów. Jeśli jesteś osobą ambitną, nastawioną na rozwój i chcesz mieć realny wpływ na kształtowanie nowoczesnych rozwiązań IT, ta oferta jest dla Ciebie. Dołącz do nas i rozwijaj swoją karierę jako Starszy Programista Backend w dynamicznym i przyjaznym środowisku pracy.

Obowiązki

Text copied to clipboard!
  • Projektowanie i implementacja rozwiązań backendowych
  • Tworzenie i utrzymanie API oraz integracji zewnętrznych
  • Optymalizacja wydajności i skalowalności systemów
  • Współpraca z zespołami frontendowymi i DevOps
  • Udział w przeglądach kodu i mentoring młodszych programistów
  • Analiza i rozwiązywanie złożonych problemów technicznych
  • Tworzenie dokumentacji technicznej
  • Wdrażanie nowych technologii i narzędzi
  • Zapewnienie bezpieczeństwa aplikacji
  • Testowanie i debugowanie kodu

Wymagania

Text copied to clipboard!
  • Minimum 4 lata doświadczenia na podobnym stanowisku
  • Bardzo dobra znajomość jednego z języków backendowych (np. Java, Python, Node.js, C#)
  • Znajomość baz danych relacyjnych i nierelacyjnych
  • Doświadczenie w pracy z systemami kontroli wersji (np. Git)
  • Umiejętność projektowania architektury oprogramowania
  • Znajomość zagadnień związanych z bezpieczeństwem aplikacji
  • Dobra znajomość języka angielskiego w mowie i piśmie
  • Umiejętność pracy zespołowej i komunikacji
  • Samodzielność i inicjatywa w działaniu
  • Chęć ciągłego rozwoju i nauki nowych technologii

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie technologie backendowe są Ci najlepiej znane?
  • Opisz projekt, w którym odpowiadałeś za architekturę backendu.
  • Jakie narzędzia wykorzystujesz do testowania i debugowania kodu?
  • Czy masz doświadczenie w pracy z chmurą (AWS, Azure, GCP)?
  • Jak podchodzisz do optymalizacji wydajności aplikacji?
  • Jakie masz doświadczenie w mentoringu młodszych programistów?
  • Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?
  • Czy pracowałeś w metodykach Agile/Scrum?
  • Jak radzisz sobie z rozwiązywaniem konfliktów w zespole?
  • Jakie są Twoje ulubione narzędzia do zarządzania projektami?