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 high-load products serving 100M+ users worldwide
  • The ability to influence technical decisions and the evolution of the product’s frontend architecture
  • A high level of autonomy and a no-micromanagement culture
  • Hybrid or fully remote work
  • Flexible start time between 9:00 and 11:00 AM Moscow time
  • A fully equipped workspace and all the hardware you need
  • Comprehensive medical insurance, including dental coverage, after the probation period, or partial reimbursement for medical insurance
  • Support for sports, English lessons, and therapy sessions
  • Continuous professional development and knowledge sharing within a strong technical community
  • Access to our corporate library
  • Team events, workshops, and other internal activities