Vue.js Developer with some Nuxt.js experience

Location: Remote, Worldwide
Contract: 1-year contract with prolongation
Level: Mid / Senior (2+ years experience)
 

About the Role

We are looking for a talented Frontend Developer to join our growing team and help build highly intuitive, interactive web applications. You will work closely with Product, Design, Backend, and other Frontend Engineers to deliver exceptional user experiences and high-quality, scalable code.

This role requires strong expertise in Vue.js and Nuxt.js โ€” these technologies are critical for the position.
 

Responsibilities

  • Build, maintain, and optimize efficient, reusable, and reliable frontend code.
  • Implement highly intuitive and responsive user interfaces.
  • Collaborate closely with Frontend Team Members, UX/UI Designers, Product Managers, and Backend Developers.
  • Ensure code quality through best practices, including code reviews, pair programming, and continuous improvement.
  • Participate in architectural discussions and help shape the frontend ecosystem.
     

Required Qualifications

  • 2+ years of hands-on experience in frontend development.
  • Strong proficiency in vanilla JavaScript (ES6+).
  • Critical:
    • Deep expertise with Vue.js
    • Strong experience with Nuxt.js
  • Experience with at least one modern frontend framework (Vue/React/Angular), with Vue being mandatory.
  • Strong understanding of state management and routing tools.
  • Experience with frontend build tools โ€” Vite, Webpack, Yarn/(P)NPM, Git.
  • Excellent understanding of UX/UI principles and ability to translate designs into high-quality interfaces.
  • Solid knowledge of HTML5/CSS3 (including LESS/SCSS).
  • Proven experience building complex UI layouts, dynamic interfaces, and animations.
     

Advantages (Nice to Have)

  • B.Sc. in Computer Science (or equivalent).
  • Full-stack development knowledge (Node.js, Nest.js; MySQL, MongoDB).
  • Experience with server-side rendering / universal apps (Next.js, Nuxt).
  • Experience with automated testing and CI/CD pipelines.

Personal Qualities

  • Passionate about learning and continuously expanding technical knowledge.
  • Self-starter with strong intuition and ability to anticipate upcoming needs.
  • Positive, friendly, and proactive โ€” someone who contributes to a great team atmosphere.
  • Strong organizational and time-management skills, capable of working independently when needed.

Required languages

English B2 - Upper Intermediate
Ukrainian B2 - Upper Intermediate
Nuxt.js
Published 17 November
80 views
ยท
24 applications
79% read
ยท
74% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...