Mid/Senior Frontend Developer (Vue.js)
- Hiring from
- Probably Worldwide
- Work type
- Remote
- Posted
- Sep 27, 2026
Do projektu realizowanego dla naszego międzynarodowego klienta z branży ubezpieczeniowej poszukujemy osoby na stanowisko Mid/Senior Frontend Developer (Vue.js).
Szukamy Frontend Developera, który swobodnie porusza się w ekosystemie Vue.js i lubi pracę przy rozbudowanych aplikacjach biznesowych, gdzie liczy się jakość kodu, architektura oraz realny wpływ na rozwój produktu.
To nie jest projekt tworzony od zera. Będziesz pracować nad dojrzałym systemem, rozwijać nowe funkcjonalności i stopniowo modernizować aplikację działającą w środowisku produkcyjnym. Szukamy osoby, która potrafi odnaleźć się zarówno w nowoczesnym Vue 3, jak i starszych wzorcach Vue 2.
Ważna jest gotowość do współpracy z klientem ze Stanów Zjednoczonych (= dyspozycyjność min. do godz. 18/19).
Technologie: Vue 3 (@vue/compat, kompatybilność z Vue 2), JavaScript, TypeScript, Vite 5, Vuex 4, Vue Router 4, Axios, SignalR, BootstrapVue 2, Bootstrap 4, Tailwind CSS, Jest, ESLint, Prettier, ApexCharts, Plotly.js, Power BI Client, Google Maps, PDF.js, Azure.
Zadania:
- Rozwój i utrzymanie aplikacji frontendowej opartej o Vue 3 działającej w trybie kompatybilności z Vue 2.
- Tworzenie nowych funkcjonalności oraz rozwijanie istniejących modułów zgodnie z wymaganiami biznesowymi.
- Praca z Vuex oraz vue-router przy rozwoju architektury aplikacji i zarządzaniu stanem.
- Integracja z backendem .NET poprzez warstwę serwisową opartą o axios oraz implementacja komunikacji czasu rzeczywistego z wykorzystaniem SignalR.
- Tworzenie i rozwijanie formularzy, walidacji oraz interfejsów użytkownika z wykorzystaniem Bootstrap, BootstrapVue i Tailwind CSS.
- Budowanie raportów oraz wizualizacji danych z wykorzystaniem ApexCharts, Plotly.js i Power BI.
- Integracja z usługami zewnętrznymi, takimi jak Google Maps, PDF.js, FullStory czy rozwiązania związane z bezpiecznym przetwarzaniem płatności.
- Dbanie o jakość kodu poprzez stosowanie ESLint, Prettier oraz zespołowych standardów programistycznych.
- Tworzenie i aktualizacja testów jednostkowych w środowisku Jest.
- Współpraca z zespołem backendowym, analitykami oraz interesariuszami biznesowymi przy projektowaniu i wdrażaniu nowych rozwiązań.
Nasze oczekiwania:
- Minimum 4 lata komercyjnego doświadczenia w obszarze frontend developmentu.
- Bardzo dobra znajomość Vue.js, w tym doświadczenie zarówno z Vue 3, jak i Vue 2.
- Znajomość Composition API, Options API oraz starszych wzorców charakterystycznych dla aplikacji rozwijanych w Vue 2.
- Doświadczenie w pracy z Vite jako narzędziem do budowania aplikacji.
- Praktyczna znajomość Vuex oraz Vue Router.
- Umiejętność pracy z hybrydowym podejściem do stylowania aplikacji (Bootstrap/BootstrapVue oraz Tailwind CSS).
- Doświadczenie w integracji aplikacji frontendowych z backendem poprzez REST API, z wykorzystaniem Axios oraz SignalR.
- Znajomość dobrych praktyk związanych z bezpieczeństwem danych i integracjami płatniczymi.
- Doświadczenie w pisaniu i utrzymywaniu testów automatycznych z wykorzystaniem Jest.
- Dbałość o wysoką jakość kodu oraz znajomość narzędzi i praktyk takich jak ESLint, Prettier, code review oraz praca zgodnie z ustalonymi standardami architektonicznymi.
- Samodzielność, proaktywność oraz umiejętność realizacji zadań od analizy wymagań po wdrożenie rozwiązania.
- Komunikatywność, proaktywność i gotowość do dzielenia się wiedzą.
- Znajomość języka polskiego na poziomie umożliwiającym swobodną współpracę w zespole.
- Znajomość języka angielskiego na poziomie umożliwiającym skuteczną komunikację z klientem (preferowany poziom C1).
- Możliwość zapewnienia co najmniej 4 godzin wspólnej dostępności z klientem działającym w strefie Eastern Time.
Mile widziane:
- Doświadczenie w projektach z obszaru fintech, płatności lub compliance.
- Znajomość środowiska Microsoft Azure.
- Podstawowa wiedza z obszaru ubezpieczeń (polisy, szkody, cesje).
- Doświadczenie we współpracy z klientami zagranicznymi.
Model pracy: 100% zdalnie
Czas trwania projektu: ponad 12 miesięcy
Godziny pracy: Elastycznie, ale godziny pracy muszą zapewniać co najmniej 4 godziny wspólnej dostępności z klientem działającym w strefie Eastern Time (wschodnie wybrzeże USA). Największe natężenie spotkań u klienta jest w godzinach 14:00 – 18:00.
Przebieg procesu rekrutacyjnego:
- Screening i rozmowa techniczna
- Opcjonalna rozmowa z klientem
- Decyzja
WAŻNE INFORMACJE:
- W trakcie procesu rekrutacyjnego, na kolejnych jego etapach, wymagana będzie weryfikacja tożsamości kandydata.
- Pierwszy dzień pracy odbywać się będzie stacjonarnie w jednym z biur Euvic (onboarding, odbiór sprzętu).