Senior Frontend Developer (Vue.js / React)
Twoje zadania:
Projektowanie i rozwijanie zaawansowanych aplikacji frontendowych z wykorzystaniem Vue.js oraz React
Współpraca z zespołami backend (Java/Spring Boot), QA, DevOps oraz Product Ownerem
Integracja frontendu z backendem
Implementacja standardów UX/UI, wdrażanie wzorców projektowych i architektury komponentowej
Aktywne dzielenie się wiedzą i doświadczeniem w zespole – m.in. doradztwo techniczne, mentoring frontend developerów oraz prowadzenie wewnętrznych warsztatów
Tworzenie testów jednostkowych i integracyjnych
Proaktywne śledzenie trendów technologicznych i wdrażanie usprawnień w obszarze frontendu
Tworzenie i utrzymywanie dokumentacji technicznej
Technologie i narzędzia, z których korzystamy:
Frontend: Vue.js , React, Java Script, TypeScript,
Backend (środowisko współpracy): Java 17+, Spring Boot 3 (nie wymagane, ale mile widziane zrozumienie),
CI/CD : ArgoCD, Tekton
Monitoring i obserwowalność: Grafana, Prometheus, OpenTelemetry
Testowanie: Vue test
Zarządzanie projektem: Git, GitLab, Jira, Confluence
IDE: Visual Studio Code, IntelliJ IDEA
Szukamy Ciebie, jeśli:
Posiadasz minimum 5 lat doświadczenia w tworzeniu aplikacji frontendowych
Bardzo dobrze znasz Vue.js lub React (najlepiej oba)
Znasz TypeScript na poziomie zaawansowanym
Masz doświadczenie w integracji z usługami przy użyciu REST/GraphQL, SOAP
Potrafisz dbać o jakość kodu
Potrafisz pracować zespołowo i chętnie dzielisz się wiedzą
Posługujesz się językiem angielskim na poziomie minimum B1/B2
Mile widziane:
Doświadczenie w prowadzeniu warsztatów technicznych, prelekcji lub mentoringu zespołu
Znajomość architektury aplikacji webowych, wzorców projektowych, zasad Clean Code
Doświadczenie w systemach enterprise (telekomunikacja, bankowość, ubezpieczenia)
Praktyczna znajomość narzędzi do trace’owania frontendu (np. Matomo, Google Analytics)
Podstawowa znajomość backendu (Java/Spring Boot) jako duży plus
Oferujemy:
Współpracę w oparciu o umowę o świadczeniu usług konsultanckich IT
Elastyczna współpraca w modelu hybrydowym lub zdalnym
Komputer
Senior Frontend Developer (Vue.js / React)
Senior Frontend Developer (Vue.js / React)