JustJoin.IT Praca zdalna Senior

Senior Fullstack Engineer

Pragmile

⚲ Warszawa

26 880 - 30 240 PLN netto (B2B)

Wymagania

  • Java
  • Node.js
  • TypeScript
  • React
  • SQL
  • AI-assisted tools
  • Vue
  • Git
  • Java Play Framework
  • PostgreSQL

Opis stanowiska

Do długoterminowego projektu realizowanego dla niemieckiej firmy technologicznej rozwijającej cyfrowe rozwiązania dla branży funeralnej i memorialowej poszukujemy Senior Fullstack Engineera.
Rola obejmuje pracę przy kilku rozwijanych produktach, w tym:
• EShop – platforma e-commerce związana z zamawianiem kwiatów, rozwijana w Node.js / TypeScript / React,
• MinGava – platforma do obsługi darowizn, rozwijana w Java / Java Play Framework / Vue.
Szukamy osoby, która swobodnie porusza się zarówno w środowisku Java, jak i JavaScript/TypeScript i jest otwarta na pracę przy różnych częściach produktu.
Zakres obowiązków
• rozwój i utrzymanie aplikacji webowych,
• implementacja nowych funkcjonalności,
• praca zarówno po stronie backendu, jak i frontendu,
• współpraca przy kilku produktach wykorzystujących różne technologie,
• dbanie o jakość kodu i udział w code review,
• praca z bazami danych SQL,
• wykorzystanie narzędzi AI wspierających codzienny development.
Wymagania
• bardzo dobre, komercyjne doświadczenie z Java,
• doświadczenie z Node.js,
• bardzo dobra znajomość TypeScript,
• doświadczenie z React,
• znajomość baz danych SQL,
• praktyczne doświadczenie w korzystaniu z narzędzi AI-assisted development, takich jak Claude, Codex, GitHub Copilot lub Cursor.
• Vue 2 / Vue 3 – technologia wykorzystywana w jednym z produktów,
Mile widziane
• Java Play Framework,
• PostgreSQL,
• Docker,
• Azure,
• DataDog,
• znajomość .NET – zespół współpracuje również z produktem opartym o ten stack.
Nie oczekujemy znajomości wszystkich technologii dodatkowych – ewentualne braki są jak najbardziej do nadrobienia. Najważniejsze są mocne podstawy developerskie, doświadczenie w głównym stacku oraz umiejętność efektywnego wykorzystywania narzędzi AI w codziennej pracy.
Oferujemy
• Możliwości rozwoju osobistego i zawodowego w innowacyjnym środowisku.
• Budżet szkoleniowy na rozwijanie Twoich umiejętności.
• Prywatną opiekę medyczną oraz współfinansowanie karty sportowej.

🔍 Dekoder Ogłoszenia

🟡
Długoterminowy projekt
Projekt prawdopodobnie nie ma jasno określonego końca i może trwać latami, co może oznaczać stabilność, ale też potencjalne stagnację.
🟡
Praca przy kilku rozwijanych produktach
Możesz być rzucany między różnymi projektami, co może oznaczać ciekawe wyzwania, ale też brak głębokiego skupienia na jednym obszarze.
🟡
Otwarta na pracę przy różnych częściach produktu
Oczekuje się od Ciebie elastyczności i gotowości do pracy zarówno nad frontendem, jak i backendem, nawet jeśli preferujesz jedną z tych dziedzin.
🟡
Vue 2 / Vue 3 – technologia wykorzystywana w jednym z produktów
Znajomość Vue jest wymagana, ale nie jest to główny fokus, co może oznaczać, że będziesz pracować z nią sporadycznie lub że projekt Vue jest mniej priorytetowy.
🟡
Znajomość .NET – zespół współpracuje również z produktem opartym o ten stack
Może to oznaczać, że będziesz musiał współpracować z zespołem .NET, a nawet sporadycznie dotykać kodu w tym języku, mimo że nie jest to główny wymóg.