Poszukujemy doświadczonego Starszego Programisty (Senior Full-Stack Developer), który dołączy do zdalnego zespołu deweloperskiego. Rola obejmuje zarówno rozwój nowych produktów, jak i utrzymanie istniejących systemów. Kandydat będzie uczestniczył we wszystkich etapach cyklu życia oprogramowania – od projektowania, przez implementację i testowanie, aż po wdrożenie.
responsibilities :
Projektowanie, rozwój i utrzymanie aplikacji webowych w oparciu o technologie Angular (frontend) i Java (backend).
Tworzenie i rozwijanie architektury systemów oraz integracja z usługami chmurowymi AWS.
Współpraca z zespołami programistycznymi, analitykami oraz architektami systemów w celu dostarczania wysokiej jakości rozwiązań.
Udział we wszystkich etapach cyklu życia oprogramowania — od analizy wymagań po wdrożenie i utrzymanie.
Prowadzenie przeglądów kodu, testów jednostkowych i integracyjnych oraz optymalizacja wydajności aplikacji.
Udział w procesach transformacji chmurowej i modernizacji istniejących systemów.
Dbanie o jakość kodu i zgodność z najlepszymi praktykami programistycznymi.
requirements-expected :
Minimum 6–7 lat doświadczenia w tworzeniu aplikacji webowych z wykorzystaniem Angular (frontend).
Minimum 4–5 lat doświadczenia w programowaniu backendu w Java (Spring lub podobne frameworki).
Dobra znajomość usług chmurowych AWS oraz praktyk wdrażania aplikacji w środowiskach chmurowych.
Doświadczenie w pracy z API, systemami klasy enterprise oraz integracją między warstwami systemu.
Umiejętność pracy w zespołach zdalnych i międzyfunkcyjnych.
Znajomość języka angielskiego na poziomie B2 lub wyższym (komunikacja techniczna).