Senior Software Engineer (Backend)

Katowice · Technology Department

Oferty pracy     Senior Software Engineer (Backend)

Senior Software Engineer (Backend)

STS to największa polska firma bukmacherska, która działa także na kilku rynkach europejskich. Firma powstała w 1997 roku, posiada biura w Katowicach, Warszawie i Pradze i zatrudnia obecnie blisko 1500 osób. Jesteśmy innowacyjnym bukmacherem, który świadczy usługi za pośrednictwem serwisu internetowego, jego wersji mobilnej oraz aplikacji dedykowanej dla systemów Android lub iOS. Opracowaliśmy m.in. własny system płatności STSpay oraz udostępniamy serwisowi STS TV transmisje z najważniejszych wydarzeń sportowych. Posiadamy także ogólnopolską sieć nowoczesnych lokali stacjonarnych. Jesteśmy największym prywatnym sponsorem polskiego sportu – STS jest oficjalnym partnerem polskiej reprezentacji w piłce nożnej oraz wielu klubów sportowych z różnych dyscyplin. 

Wymagania


  • Minimum 5 lat doświadczenia w tworzeniu oprogramowania backendowego
  • Bardzo dobra znajomość co najmniej jednego nowoczesnego języka programowania backendowego (np. Go, Python, Java, Kotlin, Rust) potwierdzona doświadczeniem produkcyjnym
  • Zrozumienie domen biznesowych, w których realizowane były wcześniejsze projekty
  • Umiejętność analizy systemów (całościowo lub ich poszczególnych komponentów) oraz przepływu danych
  • Wiedza na temat zależności pomiędzy elementami systemów i ich wzajemnego wpływu
  • Umiejętność pracy z systemami w środowisku produkcyjnym (wdrażanie, monitoring, utrzymanie, rozwiązywanie problemów)
  • Praktyczna znajomość projektowania systemów, ze świadomością kompromisów między skalowalnością a niezawodnością
  • Doświadczenie w komunikacji z stakeholderami z różnych obszarów biznesowych i technicznych

Obowiązki


  • Gotowość do pracy w technologii Go oraz ciągłego rozwijania swoich kompetencji

  • Samodzielność w realizacji zadań i odpowiedzialności za ich rezultaty

  • Umiejętność analizy problemów biznesowych i proponowania efektywnych rozwiązań

  • Dobra organizacja pracy, w tym priorytetyzowanie zadań (własnych i zespołowych)

  • Wspierania kultury dzielenia się wiedzą i mentoringu dla mniej doświadczonych członków zespołu

  • Aktywny udział w całym cyklu życia produktu (od analizy po wdrożenie i utrzymanie)

  • Dbałość o jakość kodu, wydajność systemów oraz ich stabilność

  • Identyfikowanie ryzyk projektowych i komunikowania ich na wczesnym etapie

  • Efektywna współpraca zespołowa oraz jasnej komunikacji (pisemnej i ustnej)

  • Zaangażowania w rozwój organizacji poprzez udział w inicjatywach technicznych i dzielenie się dobrymi praktykami

  • Dokumentowania zmian, funkcjonalności i przebiegu prac

Oferujemy


  • Pracę w świetnym zespole, którego siłą jest pasja i współpraca,
  • Pracę pod skrzydłami przypisanego partnera w procesie onboardingu,
  • Nowoczesne biuro w Katowicach z konsolą PS5 i piłkarzykami,
  • Bezpłatne zajęcia z języka angielskiego,
  • Kartę MedicoverSport, ubezpieczenie na życie i opiekę medyczną,
  • Bezpłatne bilety na mecze reprezentacji Polski,
  • Urozmaicone śniadania i obiady w dobrej cenie w naszym Bistro,
  • Ścieżkę rozwoju osobistego oraz budżet na kursy i szkolenia,
  • Codziennie świeże owoce, dobra kawa i zdrowe przekąski,
  • Poszanowanie równowagi między życiem zawodowym a prywatnym.
Praca stacjonarna: Katowice

Dział

Technology Department

Osoby kontaktowe

Katarzyna Piątek
People and Culture Partner

Udostępnij ofertę

   

Katowice

Recruitment powered by tomHRM