We are looking for a talented and motivated Vue.js / Nuxt.js Developer to join our on-site team in Dubai, UAE. The ideal candidate will have strong JavaScript skills, solid experience with Vue.js and Nuxt.js, excellent knowledge of Tailwind CSS, and a good understanding of UI/UX principles. You'll help build fast, responsive, and modern web applications that offer a great user experience.
Important Requirement
The candidate must have at least 5 years of hands-on experience specifically with Vue.js and be able to demonstrate advanced-level code samples from past projects. Strong proficiency in writing maintainable, scalable, and well-structured Vue.js applications is essential
Key Responsibilities
Develop and maintain high-quality, responsive front-end applications using Vue.js and Nuxt.js
Build modular, reusable UI components with Tailwind CSS
Collaborate with UI/UX designers and backend developers to implement polished and intuitive interfaces
Optimize applications for performance, scalability, and cross-browser compatibility
Follow UI/UX best practices and ensure user-friendly, accessible interfaces
Integrate with RESTful APIs and manage client-side data efficiently
Participate in code reviews, provide constructive feedback, and contribute to team knowledge sharing
Stay up to date with emerging trends and best practices in front-end development
Requirements
Strong proficiency in JavaScript (ES6+) and TypeScript
Deep understanding of HTML, CSS, and pre-processors like SASS
Expert-level knowledge of the Vue.js ecosystem, including Nuxt.js and modern build tools like Vite
Solid experience with Tailwind CSS and responsive web design
Strong understanding of software architecture concepts such as Clean Architecture, SOLID principles, and object-oriented programming (OOP)
Experience with state management tools like Vuex or Pinia
Familiarity with RESTful API integration and asynchronous programming
Proficiency in version control systems, especially Git
Excellent communication and team collaboration skills
Detail-oriented mindset with strong problem-solving abilities
Good grasp of UI/UX design principles and user-centered development
Desirable, but not essential
Experience with unit and end-to-end testing frameworks such as Vitest, Jest, or Cypress
Knowledge of Server-Side Rendering (SSR) and static site generation in Nuxt
Familiarity with Agile methodologies and collaborative workflows
What We Offer
Competitive salary based on experience
Opportunity to work on exciting and innovative projects
Supportive and collaborative team environment
Professional growth and development opportunities
Comfortable and modern on-site office in Dubai
Job Type: Full-time
Application Question(s):
Are you legally authorized to work in United Arab Emirates?
How many years of experience do you have?
Will you now or in the future require sponsorship for employment visa status?
We must fill this position urgently. Can you start immediately?
Are you comfortable commuting to this job's location?
Do you speak Arabic?
How many years of experience do you have working with Vue.js / Nuxt.js?
How many years of experience do you have working with JavaScript (ES6+)?
* How many years of experience do you have working with Tailwind CSS
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.