Jobs · justjoinit

T

Frontend Developer Vue.Js

TSS · Warszawa · Posted 13d ago

hybridContractsenior5-8 yrsPLN 80-95/HOUR🇵🇱 Poland
Apply on justjoinit

About the role

W TSS tworzymy najwyższej jakości rozwiązania z zakresu Software Development, FinTech, AI Solution.Tworzymy systemy płatnicze, bramki płatnicze online oraz rozwiązania umożliwiające innowacyjne procesowanie płatności. Nasze zespoły uczestniczą również w projektach wykonywanych dla klientów z wielu różnych branż i specjalizacji. Do naszego zespołu poszukujemy osoby, która ma doświadczenie w projektowaniu interfejsów użytkownika, dba o dostępność cyfrową i potrafi przekładać potrzeby użytkowników na intuicyjne rozwiązania.Szukamy doświadczonego Front-end Developera, który dołączy do naszego zespołu i będzie rozwijać oraz utrzymywać aplikacje webowe oparte na Vue.js i TypeScript.Forma pracy: do ustalenia - otwartość na pracę w formie hybrydowej w Warszawie🚀 Twój zakres obowiązkówRozwój i utrzymanie aplikacji front-endowych opartych na Vue.js.Współtworzenie komponentów UI na podstawie design systemu i makiet.Projektowanie, implementacja i testowanie logiki biznesowej w komponentach oraz store'ach.Integracja aplikacji z backendem, w tym obsługa błędów, ładowania danych oraz mechanizmów retry.Tworzenie i utrzymywanie testów jednostkowych oraz komponentowych.Implementacja nowych funkcjonalności oraz optymalizacja działania aplikacji pod kątem ładowania, responsywności i UX.Udział w modernizacji i refaktoryzacji istniejących modułów zgodnie z dobrymi praktykami.Wsparcie w diagnozowaniu problemów oraz optymalizacji działania produkcyjnego systemu front-end.Udział w optymalizacji procesu wytwarzania oprogramowania, w tym Continuous Integration, zapewnianiu jakości oraz doborze technologii.Praca zgodnie z metodyką SCRUM — udział w Daily, Planning, Review i Retrospective.Wykonywanie code review oraz wsparcie procesu pracy z wykorzystaniem git-flow.Szacowanie prac w ramach przyszłych projektów i funkcjonalności.Przygotowywanie dokumentacji technicznej oraz dokumentowanie procesów, decyzji i rozwiązań.Aktywny udział w wewnątrzzespołowej wymianie wiedzy, m.in.:udział w szkoleniach technicznych,przygotowywanie krótkich szkoleń wewnętrznych,dzielenie się wiedzą i dobrymi praktykami,opisywanie tips&tricks na Confluence.💻 Czego oczekujemy?Minimum 5 lat doświadczenia jako Front-end Developer.Bardzo dobrej znajomości Vue.js 2 i 3, w tym Composition API, reactivity oraz lifecycle hooks.Bardzo dobrej znajomości TypeScript, w tym interfejsów, typowania propsów i złożonych typów.Doświadczenia z Pinia lub Vuex 4 oraz rozumienia architektury store'ów.Znajomości zasad komponentyzacji i projektowania aplikacji, np. w oparciu o Atomic Design lub feature-based folder structure.Doświadczenia w pracy z REST API, w tym axios/fetch, obsługi błędów oraz mechanizmów retry.Umiejętności projektowania formularzy i implementowania walidacji, np. z wykorzystaniem Vuelidate, Yup lub custom validation.Znajomości narzędzi do testów jednostkowych i komponentowych, takich jak Vitest, Jest lub Cypress.Bardzo dobrej znajomości HTML5, CSS3, SCSS oraz RWD.Znajomości bibliotek UI/CSS, takich jak TailwindCSS lub Bootstrap.Znajomości zagadnień związanych z PWA (Progressive Web Applications).Bardzo dobrej znajomości Git, code review oraz pracy z wykorzystaniem git-flow.Umiejętności konfigurowania buildów i środowisk z wykorzystaniem Vite lub Webpack, w tym environment switching.Znajomości zagadnień związanych z asynchronicznością, reactive programming oraz wzorcem CQS.Znajomości wytycznych WCAG 2.x.⭐ Mile widzianeDoświadczenie z Vue Router 4, dynamic routing oraz navigation guards.Znajomość wzorców i podejść architektonicznych, takich jak DDD, CQRS czy Clean Architecture na froncie.Doświadczenie z komponentami osadzonymi w aplikacjach legacy, np. Vue 2 + Vue 3 hybrid.Znajomość narzędzi do monitorowania aplikacji front-end, np. Sentry lub LogRocket.Podstawowa znajomość Dockera i CI/CD, np. GitLab CI lub GitHub Actions.Umiejętność analizy i optymalizacji wydajności aplikacji, m.in. lazy loading, code splitting, caching strategies.Znajomość jQuery.Znajomość Django Templates.Znajomość ESLint i narzędzi wspierających jakość kodu.Znajomość biblioteki Vuetify.🛠 TechnologieVue.js 2/3 · TypeScript · Pinia · Vuex · Vue Router · JavaScript · HTML5 · CSS3 · SCSS · TailwindCSS · Bootstrap · Vite · Webpack · REST API · Axios · Vitest · Jest · Cypress · PWA · Git · ESLint · VuetifyCo zyskujesz, dołączając do teamu?Stabilność współpracy – długofalową współpracę w oparciu o kontrakt B2BRealny wpływ na systemy – Twoja analiza bezpośrednio kształtuje rozwiązania ITRozwój kompetencji analitycznych – praca w złożonych projektach systemowych i biznesowychŚrodowisko eksperckie – współpraca z doświadczonymi zespołami IT i biznesuKulturę współpracy – nacisk na komunikację, analizę i jakość rozwiązań

Read the full posting on justjoinit →

FAQ

Is the Frontend Developer Vue.Js role at TSS remote?+

This Frontend Developer Vue.Js position is listed as hybrid (Warszawa).

What is the salary for the Frontend Developer Vue.Js role at TSS?+

The listing states PLN 80-95/HOUR.

What seniority level is this Frontend Developer Vue.Js role?+

This is a senior level position.

How do I apply for the Frontend Developer Vue.Js role at TSS?+

Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to TSS.