Frontend developer Vue

Summary

Senior Frontend Developer specializing in Vue.js builds and maintains modern web apps, collaborating with cross-functional teams and mentoring junior developers.

W yarrl koncentrujemy się na projektach i pracy zespołowej. Pracujemy z ludźmi, którzy podzielają nasze wartości.

Projekty są dla nas symbolem nowych początków i postępu.

Jeśli lubisz pracować nad trudnymi zadaniami u wymagających klientów, ale w zespole zapewniającym Ci wsparcie i niepowtarzalną atmosferę, to trafiłeś we właściwe miejsce.

W yarrl spotykają się analitycy, projektanci, programiści, architekci, konsultanci i wielu innych, by kształtować biznes naszych klientów oraz nasze własne środowisko pracy.

Cenimy tu członków zespołu, którzy wyrażają swoje opinie i wnoszą swój własny styl do zespołu.

Nie wahaj się!

Poszukujemy doświadczonego Senior Frontend Developera specjalizującego się w Vue.js.

Będziesz odpowiedzialny za projektowanie, rozwój i utrzymanie nowoczesnych aplikacji webowych. Będziesz współpracować z zespołami produktowymi, UX/UI oraz backendowymi, a także wspierać rozwój kompetencji technicznych zespołu.

Doświadczenie

  • Minimum 5 lat doświadczenia w tworzeniu aplikacji frontendowych.
  • Minimum 3 lata komercyjnego doświadczenia z Vue.js (preferowany Vue 3).
  • Doświadczenie w realizacji projektów o dużej skali oraz pracy w zespołach Agile (Scrum/Kanban).

Technologie

  • Bardzo dobra znajomość JavaScript oraz TypeScript.
  • Bardzo dobra znajomość Vue 3 oraz Composition API.
  • Bardzo dobra znajomość HTML5 i CSS3.
  • Umiejętność integracji z REST API oraz GraphQL..

Jakość oprogramowania

  • Pisanie czytelnego, modularnego i łatwego w utrzymaniu kodu.
  • Znajomość wzorców projektowych stosowanych we frontendzie.
  • Doświadczenie w refaktoryzacji istniejących aplikacji.
  • Umiejętność optymalizacji wydajności aplikacji.

Narzędzia

  • Git.
  • Docker – podstawowa znajomość.
  • CI/CD (GitHub Actions, GitLab CI, Azure DevOps lub Jenkins).
  • Jira, Confluence lub podobne narzędzia do zarządzania projektami.

UX i dostępność

  • Znajomość zasad Responsive Web Design.
  • Znajomość standardu WCAG.
  • Umiejętność współpracy z projektantami UX/UI.
  • Dbałość o dostępność i użyteczność aplikacji.

Kompetencje seniora

  • Samodzielne projektowanie architektury frontendowej.
  • Podejmowanie decyzji technologicznych.
  • Umiejętność prowadzenia code review.
  • Mentoring mniej doświadczonych programistów.
  • Umiejętność identyfikowania ryzyk technicznych i proponowania rozwiązań.
  • Dobra komunikacja z interesariuszami biznesowymi.
  • Szacowanie prac oraz planowanie zadań.
  • Aktywny udział w definiowaniu standardów programistycznych.
  • Doświadczenie w pracy na projektach dla klientów sekrtora publicznego.