Enable job alerts via email!

Front End Developer

Michael Page

United Arab Emirates

On-site

AED 120,000 - 200,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in AI solutions is seeking a talented Software Engineer to join their team. In this role, you will work on exciting projects, implementing component-driven architectures and collaborating closely with other teams to enhance user experience. The position requires strong skills in React, Vue.js, and a degree in a related technical field.

Qualifications

  • Proficient in modern JavaScript frameworks.
  • Experience in React and its ecosystem, including React Native.
  • Demonstrable experience with Vue.js.

Responsibilities

  • Lead the implementation of component-based architectures.
  • Collaborate with product managers and UX/UI designers.
  • Promote clean code, testability, and separation of concerns.

Skills

React
Vue.js
Svelte
JavaScript frameworks

Education

Bachelor's in Computer Science

Job description

In this role, you would need to have a strong command of modern JavaScript frameworks, a solid grasp of component-driven development, experience with micro front-ends, and a desire to work on exciting projects. You will be responsible for the design, development, and maintenance of high-quality, responsive, and user-friendly applications and platforms, focusing on robust and scalable front-end architectures.

Client Details

A respected and growing organisation at the forefront of leveraging data and artificial intelligence, committed to building robust, scalable, and impactful AI solutions.

Description
  • Lead the implementation of component-based architectures, understanding the lifecycle, reusability, and maintainability benefits of well-defined components.
  • Actively contribute to the thought process around micro front-ends, exploring and implementing strategies for independent deployments and team autonomy where appropriate.
  • Collaborate closely with product managers, UX/UI designers, and back-end engineers to bring innovative ideas to life, ensuring seamless integration and optimal user experience.
  • Segregate API calls and business logic into dedicated service layers, promoting clean code, testability, and separation of concerns.
Job Offer

The opportunity to play a pivotal role in shaping our data-driven culture in a dynamic and data-ready work environment.

Minimum Requirements
  • Bachelor's in Computer Science, Engineering, or a related technical field.
  • Strong proficiency in React and its ecosystem, with proven experience with React Native for building cross-platform applications.
  • Demonstrable experience with Vue.js (Vue 2 or 3) and its core principles.
  • Hands-on experience with Svelte is a huge plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.