Background

Senior Frontend Developer (Vue.js)

Hybrid
IT & Data Development

Responsibilities

  • Build user interfaces of varying complexity from scratch
  • Develop and refactor existing components
  • Contribute to the technical evolution of the product and drive key frontend decisions
  • Conduct code reviews, challenge technical approaches, and clearly communicate the reasoning behind your decisions
  • Mentor less experienced developers and share engineering expertise across the team
  • Improve the quality, performance, and maintainability of the frontend codebase

Requirements

  • 5+ years of experience in web development
  • Deep knowledge of Vue.js and its ecosystem, including Vuex, Pinia, Vue Router, and Nuxt.js
  • Hands-on experience building PWAs
  • Strong JavaScript, TypeScript, and CSS skills, including SASS / PostCSS
  • Experience with frontend frameworks and UI tools such as Bootstrap, Tailwind CSS, Material Design, or similar
  • Strong understanding of how modern browsers work
  • Ability to design maintainable and scalable frontend solutions
  • Understanding and practical application of YAGNI, KISS, SOLID, and MVVM principles
  • Strong knowledge of modern frontend technologies and experience applying them in production

Benefits

  • The opportunity to work on large-scale products and contribute to their development
  • A flexible work environment built on autonomy, ownership, and trust, without micromanagement
  • The option to work fully remotely or from a modern office
  • Medical insurance coverage in countries where the company operates
  • An annual $2,000 benefits allowance after the probation period, which can be used for health insurance upgrades, language learning, and sports activities
  • Partial reimbursement for professional training, courses, and participation in industry conferences
  • Access to a corporate digital library
  • Company-funded weekly online sessions with a psychologist
  • Relocation opportunities to countries where the company has offices, with relocation assistance available after the probation period, subject to approval