Senior Frontend Developer (Vue/TypeScript) [M/F]
Stackmine
⚲ Remote
24 360 - 27 720 PLN (B2B)
Wymagania
- Vue.js
- TypeScript
- Azure
Opis stanowiska
O projekcie: Realizujemy migrację istniejącego rozwiązania opartego na platformach low-code (Power Platform, Logic Apps) do nowoczesnej architektury opartej na frontendzie w Vue 3 oraz backendzie w Azure Functions z bazą danych PostgreSQL. Projekt obejmuje przebudowę kluczowych procesów biznesowych, takich jak obsługa zamówień, zarządzanie pozycjami (items), dokumenty dostaw (delivery notes) oraz przetwarzanie danych w formatach CSV/Excel. Zespół pracuje w podejściu iteracyjnym, z naciskiem na jakość kodu, czytelność architektury oraz wydajność aplikacji. Wymagania: - min. 7-lat doświadczenia w tworzeniu aplikacji frontendowych, - bardzo dobra znajomość Vue 3 oraz TypeScript, - doświadczenie w pracy z REST API i integracjach frontend–backend, - znajomość zarządzania stanem (np. Pinia, Vuex), - doświadczenie w pracy z systemami uwierzytelniania (np. MSAL / OAuth), - umiejętność pracy z danymi tabelarycznymi (CSV, Excel), - znajomość dobrych praktyk tworzenia UI i zasad UX, - doświadczenie w realizacji projektów z wykorzystaniem Azure, - doświadczenie w pracy z Git oraz w zespołach Agile/Scrum, - zaawansowana znajomość j. angielskiego. Codzienne zadania: - rozwój i migracja warstwy frontendowej do Vue 3 z wykorzystaniem TypeScript, - implementacja komponentów UI oraz zarządzanie stanem aplikacji (Pinia), - integracja frontendu z API opartym na Azure Functions, - współpraca z zespołem backendowym przy definiowaniu kontraktów API, - udział w implementacji kluczowych procesów biznesowych (orders, items, delivery notes), - obsługa i przetwarzanie danych CSV/Excel w aplikacji, - zapewnienie wysokiej jakości kodu (code review, testy, dobre praktyki), - wsparcie w projektowaniu architektury frontendowej i optymalizacji wydajności.