Middle
Senior
Development
Da Nang, Ho Chi Minh, On-site
18 days ago

Senior Frontend Developer (Vuejs + Nuxtjs)

We’re looking for a Middle/ Senior Front-End Developer to take ownership of an existing, visually rich website built with Vue.js, Nuxt.js, and Sanity CMS. This is not a greenfield project. You’ll be working with a mature codebase, sophisticated GSAP-driven animations, and a content-heavy setup where editor experience matters as much as UI polish. You’ll collaborate closely with an experienced Sanity CMS developer and designers to extend features, improve maintainability, and give content editors more flexibility and control.

Responsibilities

Front-end ownership & development

  • Maintain, refactor, and extend an existing Vue.js / Nuxt.js codebase
  • Implement new features with a strong focus on scalability, flexibility, and clean architecture
  • Ensure high performance, accessibility, and responsive behavior across devices

CMS & editor experience

  • Work with Sanity schemas, GROQ queries, and components
  • Improve edit-ability and usability for content editors inside Sanity Studio
  • Translate business/editor needs into intuitive CMS structures

Quality & delivery

  • Rigorously self-test across browsers and devices before handover
  • Maintain a meticulous standard for UI consistency and edge cases
  • Collaborate closely with designers to faithfully translate UI/UX into code
  • Participate in Git-based workflows, reviews, and structured handovers

Requirements

Core skills

  • 4+ years of experience of Frontend Development
  • Solid, hands-on experience with Vue.js
  • Practical experience with Nuxt.js (SSR, routing, data fetching)
  • Strong understanding of responsive layouts and cross-browser behavior
  • Comfortable working in existing codebases, including refactoring and incremental improvement
  • Experience with Git workflows and modern front-end build tools

CMS knowledge

  • Familiarity with headless CMS concepts
  • Experience with Sanity CMS is a strong plus, but not required

Mindset & working style

  • Exceptional attention to detail and strong self-QA discipline
  • Comfortable owning features end-to-end, from implementation to testing
  • Proactive communicator when working with designers and CMS developers

Nice to have

  • Experience with GSAP or other advanced animation libraries
  • Interest in motion, interaction design, or visually rich front-end work
  • Prior exposure to content-heavy or marketing-focused websites

Benefits & Perks

  • An open mind and flat structure where every voice is welcome.
  • A work environment built on transparency, seamless communication, trust, and a sensible approach, combined with mixed cultures and a speaking environment
  • Individual assessments every 6 weeks with your line manager
  • Performance review every  6 months
  • 15 days of annual leave and + 6 days of fully paid sick leave per year – can be used for the care of sick child
  • Christmas Holiday
  • Competitive salary
  • Bonus: 13th-month Salary
  • Social insurance for employees who pass their probation

Learn more about Xenia Tech

If you have any questions, please feel free to get in touch with our HR department at [email protected].

Learn more about our culture and special benefits package here.

Follow our Facebook and LinkedIn to get the latest hiring position!