JustJoin.IT Praca zdalna Senior New

Senior Front-end Developer

KRUK S.A

⚲ Wrocław

Wymagania

  • RESTful API
  • CSS3/SCSS
  • HTML5
  • JavaScript
  • React.JS
  • TypeScript

Opis stanowiska

O zespole: Budujemy nowy element systemu odpowiedzialnego za obsługę i procesowanie wpłat w kilku rynkach europejskich. To inicjatywa typu greenfield, realizowana zgodnie z podejściem Domain‑Driven Design (DDD) oraz w metodyce Kanban. Tworzone rozwiązanie obejmuje: • zaawansowane interfejsy dla użytkowników biznesowych, • obsługę wyjątkowych scenariuszy procesowania płatności, • widoki i panele do monitoringu operacyjnego, • architekturę umożliwiającą adaptację na wielu rynkach (podejście generyczne, konfigurowalne), • integrację z rozproszonymi komponentami systemu. Współpracujemy blisko z Product Ownerami odpowiedzialnymi za konkretne obszary biznesowe, a zespoły developerskie i testerskie działają w wyspecjalizowanych domenach.   Zakres obowiązków: • Projektowanie i implementacja skalowalnych, wydajnych interfejsów użytkownika w React.js i TypeScript. • Współtworzenie architektury aplikacji front‑end - w tym podejścia do wielorynkowości i konfigurowalności. • Praca z rozproszonym środowiskiem (w tym MicroFrontends), integracja z API RESTful. • Implementacja widoków do monitoringu operacyjnego i zaawansowanej obsługi procesów płatniczych. • Optymalizacja aplikacji pod kątem wydajności, UX oraz bezpieczeństwa. • Współpraca z zespołami back‑end, QA, analitykami i Product Ownerami. • Wsparcie innych inżynierów poprzez dzielenie się wiedzą i wspólne ustalanie standardów technicznych. Nasze oczekiwania: • Min. 5 lat doświadczenia w roli Front‑End Developera. • Bardzo dobra znajomość TypeScript i React.js. • Solidne doświadczenie z JavaScript (ES6+), HTML5, CSS3/SCSS. • Doświadczenie w pracy z RESTful API. • Praktyka w pracy z systemami rozproszonymi i/lub MicroFrontendami. • Doświadczenie z narzędziami do zbierania logów, metryk i obserwacji działania systemu (Grafana). • Umiejętność pisania testów automatycznych (Cypress, React Testing Library itp.). • Znajomość wzorców projektowych. • Samodzielność, proaktywność i chęć wzięcia odpowiedzialności za powierzony obszar. • Umiejętność współpracy z biznesem w doprecyzowywaniu wymagań. • Otwartość na dzielenie się wiedzą i wspieranie techniczne zespołu. • Dojrzałość w pracy zespołowej - zdolność współtworzenia zasad, konwencji i dobrych praktyk. • Umiejętność pracy w środowisku zbliżonym do Kanban. • Doświadczenie w projektach finansowych jako dodatkowy atut. • Mile widziane: Docker, Kubernetes, OpenShift (OCP). Co oferujemy? • Zatrudnienie w oparciu o: umowę o pracę • Elastyczne godziny rozpoczęcia pracy (w przedziale 6:00-11:00) • Możliwość pełnej pracy zdalnej / w modelu hybrydowym • Atrakcyjny pakiet benefitów dla pracowników: możliwość skorzystania z prywatnej opieki medycznej: Luxmed, dofinansowanie do karty Multisport, dodatkowe świadczenia dopasowane do Twoich potrzeb w ramach systemu kafeterii, ubezpieczenie grupowe dla pracownika na preferencyjnych warunkach • Dostęp do Mindgram – nowoczesnej platformy z profesjonalnym wsparciem psychologicznym i wellbeingowym • Możliwość uzyskania atrakcyjnego bonusu w programie poleceń pracowniczych • Możliwość wypożyczenia samochodu firmowego do użytku prywatnego   Podczas rekrutacji dbamy o inkluzywność procesu i przestrzegamy zasad równych szans. Liczą się dla nas kompetencje i chęć rozwoju osób kandydujących, bez względu na ich płeć, wiek, stopień sprawności, wyznanie, orientację seksualną, pochodzenie lub inne kwestie niezwiązane z wymaganymi umiejętnościami. Dokładamy starań, by proces rekrutacji był dostępny i dostosowany do adekwatnych potrzeb.