Senior Full Stack Developer (Java+Angular) in Warsaw

Senior Full Stack Developer (Java+Angular) in Warsaw

Warsaw Pełny etat 103500 - 126500 zł / rok (szac.) Zdalnie
S

W skrócie

  • Zadania: Twórz i rozwijaj innowacyjne funkcje aplikacji w Java i Angular.
  • Firma: Sanoma Learning, wiodąca europejska firma edukacyjna.
  • Benefity: Umowa B2B, równowaga między pracą a życiem, zdalna praca.
  • Pozostałe informacje: Międzynarodowy zespół w otwartym i nieformalnym środowisku.
  • Dlaczego ta praca: Pracuj nad platformą MAX online, która zmienia przyszłość edukacji.
  • Kwalifikacje: Doświadczenie w programowaniu backendowym i frontendowym oraz znajomość DevOps.

Przewidywane wynagrodzenie mieści się w przedziale 103500 - 126500 zł za rok.

Sanoma Learning jest wiodącą europejską firmą edukacyjną, obsługującą ponad 20 milionów uczniów w 11 krajach. Oferujemy materiały edukacyjne w formie drukowanej i cyfrowej oraz platformy do nauki i nauczania dla edukacji podstawowej, średniej i zawodowej. Rozwój naszych metodologii oparty jest na głębokim zrozumieniu potrzeb nauczycieli i uczniów. Łącząc nasze technologie edukacyjne z wiedzą pedagogiczną, tworzymy produkty i usługi edukacyjne o najwyższym wpływie na naukę.

W naszej organizacji technologicznej dołączysz do największej międzykulturowej społeczności Sanoma Learning i przyczynisz się do cyfrowej transformacji oraz przyszłości edukacji w Europie.

Opis projektu

MAX online to najbardziej ekscytująca i innowacyjna platforma edukacyjna dla edukacji średniej. Nasza adaptacyjna platforma stawia nauczycieli i uczniów w centrum. MAX online wspiera nauczyciela w osiąganiu jego głównego celu: uzyskania najlepszych wyników nauczania dla każdego ucznia. Różne moduły wspierają nauczyciela, oferując nie tylko najlepsze materiały dydaktyczne, ale także szereg rozwiązań oszczędzających czas na planowanie, przygotowywanie, coaching i ocenianie.

Obowiązki roli

  • Rozwój i ulepszanie funkcji aplikacji przy użyciu Java (Vert.x + RxJava, Spring) oraz JavaScript (Angular 16+, TypeScript, NgRx).
  • Współpraca z zespołami międzyfunkcyjnymi i inżynierami serwisowymi w celu identyfikacji obszarów do poprawy w architekturze systemu, wydajności i utrzymaniu.
  • Optymalizacja wydajności aplikacji, zapewniając skalowalność i responsywność.
  • Praca z Dockerem i Kubernetes (K8s) w celu wdrażania, zarządzania i monitorowania aplikacji opartych na mikroserwisach.
  • Praca z bazami danych, zapewniając efektywne przechowywanie i pobieranie danych przy użyciu MongoDB i PostgreSQL.
  • Stosowanie najlepszych praktyk w CI/CD, DevOps i rozwoju natywnym w chmurze.
  • Pisanie czystego, modularnego i dobrze udokumentowanego kodu z naciskiem na ponowne wykorzystanie i utrzymanie.
  • Przeprowadzanie przeglądów kodu, pisanie testów jednostkowych i integracyjnych oraz poprawa ogólnej jakości kodu.

Wymagania konieczne

  • Rozwój backendu
    • Silna znajomość Java 11+, Vert.x + RxJava lub równoważnych oraz programowania asynchronicznego/reaktywnego, w tym Spring.
    • Doświadczenie w debugowaniu, utrzymywaniu i wspieraniu dużych systemów produkcyjnych.
    • Doświadczenie w projektowaniu i rozwijaniu architektur mikroserwisowych.
  • Rozwój frontendowy
    • Ekspert w Angular 16+, w tym Signals i Standalone Components.
    • Silna znajomość TypeScript i NgRx do zarządzania stanem.
  • Bazy danych i przechowywanie
    • Doświadczenie z MongoDB i PostgreSQL.
  • DevOps i chmura
    • Praktyczne doświadczenie z Dockerem i Kubernetes (K8s) w zakresie wdrażania aplikacji kontenerowych.
    • Doświadczenie z AWS.
    • Doświadczenie z pipeline'ami CI/CD (Bitbucket).
  • Najlepsze praktyki i Agile
    • Doświadczenie w pracy w środowiskach Agile/Scrum.
    • Silne zrozumienie wzorców projektowych i zasad SOLID.

Lokalizacja 100% zdalna praca – kandydaci z Polski.

Co oferujemy

  • Umowa B2B na czas nieokreślony.
  • Równowaga między pracą a życiem prywatnym oraz współpraca w atmosferze zespołowej.
  • Możliwości rozwoju zawodowego poprzez interesujące zadania.
  • Międzynarodowy zespół w otwartym i nieformalnym środowisku, gdzie inicjatywa jest oczekiwana i nagradzana.

Senior Full Stack Developer (Java+Angular) in Warsaw – pracodawca: Sanoma Learning

Sanoma Learning to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku edukacyjnym. Pracując w Warszawie, będziesz częścią zespołu, który kształtuje przyszłość nauczania, a także korzystasz z elastycznego modelu pracy hybrydowej, co sprzyja równowadze między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na współpracy, innowacyjności i różnorodności, co sprawia, że każdy pracownik ma szansę na wniesienie swojego wkładu w rozwój firmy oraz wspieranie nauczycieli i uczniów w osiąganiu ich potencjału.

S

Dane kontaktowe:

Zespół rekrutacyjny Sanoma Learning

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Full Stack Developer (Java+Angular) in Warsaw

Java 11+
Vert.x
RxJava
Spring
JavaScript
Angular 16+
TypeScript