Front End Developer

Dubai, DU, AE, United Arab Emirates

Job Description

Job Title:

Vue.js / Nuxt.js Developer

Location:

On-site - Dubai, UAE

Employment Type:

Full-time

Experience Level:

Mid to Senior

Start Date:

ASAP

About the Role



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.


Job Detail

  • Job Id
    JD1941772
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned