Frontend Engineer

Dubai Tax Free15 months agoFull-time External
Negotiable
This job posting has expired and is no longer accepting applications.
About the job Frontend Engineer

We are looking for a skilled and experienced Frontend Engineer with expertise in Vue.js, HTML, and CSS to join our dynamic team. As a Frontend Engineer, you will be responsible for implementing and maintaining high-quality web applications, ensuring a seamless user experience and performance optimization.


Key Responsibilities:


  • Develop, test, and maintain robust frontend solutions using Vue.js, HTML, CSS, and JavaScript frameworks
  • Collaborate with cross-functional teams including backend developers and UI/UX designers to create efficient, scalable, and visually appealing web applications
  • Ensure the technical feasibility of UI/UX designs and optimize application performance
  • Debug and resolve complex technical issues, ensuring the highest code quality
  • Implement responsive design and ensure applications function flawlessly across various devices and browsers
  • Stay up-to-date with the latest trends and best practices in frontend development

Requirements:


  • Minimum 4 years of experience as a Frontend Engineer, specializing in Vue.js, HTML, and CSS
  • Strong understanding of JavaScript and modern frontend frameworks
  • Experience with CSS pre-processors like Sass or LESS is a plus
  • Proficiency in version control systems like Git
  • Experience in building responsive and user-friendly web interfaces
  • Familiarity with RESTful APIs and asynchronous request handling
  • Solid understanding of web performance optimization techniques
  • Strong problem-solving skills and attention to detail
  • Ability to work effectively in a collaborative environment with designers, backend engineers, and product managers

Preferred Qualifications:


  • Experience with Vuex or other state management libraries
  • Familiarity with CI/CD pipelines and deployment processes
  • Knowledge of testing frameworks like Jest or Mocha
  • Experience in Agile/Scrum development environments