Zum Inhalt springen
TSS

Frontend Developer Vue.Js

Warszawa
Läuft ab 30 Nov 2026
vor 7 Tagen

Kurzfassung

Front-end Developer with 5+ years of experience needed for web app development using Vue.js, TypeScript, and Pinia/Vuex 4. Responsibilities include UI component creation, integration with REST APIs, testing, optimization, and Agile/SCRUM participation. Hybrid work in Warsaw.

Von KI erstellte Kurzfassung des Anzeigentextes.

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ów

  • Rozwó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 widziane

  • Doś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ść ES

  • Lint i narzędzi wspierających jakość kodu.
  • Znajomość biblioteki Vuetify.

🛠 Technologie

Vue.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
  • Vuetify

Co zyskujesz, dołączając do teamu?

  • Stabilność współpracy – długofalową współpracę w oparciu o kontrakt B2B
  • Realny wpływ na systemy – Twoja analiza bezpośrednio kształtuje rozwiązania IT
  • Rozwój kompetencji analitycznych – praca w złożonych projektach systemowych i biznesowych
  • Środowisko eksperckie – współpraca z doświadczonymi zespołami IT i biznesu
  • Kulturę współpracy – nacisk na komunikację, analizę i jakość rozwiązań
Veröffentlicht 2026-10-28
Quelle