×
Register Here to Apply for Jobs or Post Jobs. X

Senior Frontend and UI​/UX Engineer

Job in Abu Dhabi, UAE/Dubai
Listing for: Gama learn
Full Time position
Listed on 2026-06-05
Job specializations:
  • Software Development
    Front End Developer, React.js, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 200000 AED Yearly AED 120000.00 200000.00 YEAR
Job Description & How to Apply Below

Job Summary

8 years of hands‑on experience building complex and scalable frontend products using Type Script, React, Vue.js and Next.js. Architect and implement robust, reusable and maintainable frontend components and libraries. Demonstrate ability to write clean, well‑documented and testable code following best practices and coding standards. Experience implementing seamless data flow between frontend and backend systems via RESTful and Graph

QL APIs. Optimize frontend performance for speed, scalability and responsiveness across various devices and browsers. Proven experience implementing and maintaining state‑management solutions such as Tanstack Query, Redux, Zustand, Vuex and Pinia. Apply caching strategies and performance optimizations such as SWR, React Query and lazy loading to ensure rapid page loading and smooth interactions. Work with Web Socket technologies like Socket.io to deliver real‑time dynamic user experiences.

Understand web browser functionality and the DOM, and actively learn and leverage new browser features such as Web Components, Shadow DOM and Service Workers. Take ownership of code quality and application stability through unit, integration and end‑to‑end tests. Collaborate closely with backend and design teams to integrate APIs into user‑friendly frontend interfaces. Translate product requirements into functional and visually appealing user interfaces in partnership with product managers and customer success teams.

Continuously keep up to date with industry trends, emerging technologies and best practices to drive innovation and improve development processes.

Requirements
  • Bachelor/Master's degree in Computer Science, Software Engineering or a related field, or equivalent experience.
  • Proven experience of 8 years as a Frontend Engineer with a strong portfolio in React, Vue.js and Next.js.
  • Understanding of modern frontend ecosystem including bundling, linting, testing and releasing.
  • Deep technical proficiency in React, including Hooks, Context API, Redux, Zustand and testing frameworks such as Jest, Cypress, Mocha, Chai and React Testing Library.
  • Deep technical proficiency in Vue.js, including Composition API, Options API, Vuex, Pinia and testing frameworks such as Jest and Vue Test Utils.
  • Deep technical proficiency in Next.js, including SSR, SSG, routing and API routes.
  • Solid understanding of core JavaScript concepts (ES6, HTML5, CSS3).
  • Experience with CSS preprocessors (Sass, Less) and CSS‑in‑JS solutions (Styled Components, Emotion).
  • Experience integrating RESTful and/or Graph

    QL APIs.
  • Familiarity with modern frontend build tools and workflows such as Webpack, Parcel, Vite, npm and yarn.
  • Strong understanding of responsive design principles and cross‑browser compatibility.
  • Excellent communication and interpersonal skills, with ability to work collaboratively in a team.
  • Proactive and self‑motivated approach to learning and keeping current with technology.
  • Familiarity with cloud services (Azure preferred, AWS, Google Cloud).
  • Knowledge of Dev Ops systems, preferably Azure Dev Ops, and CI/CD pipelines.
  • Experience with version control systems such as Git; TFVC is a plus.
  • Proficient understanding of Agile Scrum methodologies and experience working in an Agile environment.
  • Strong problem‑solving skills and ability to analyze complex issues to deliver effective solutions.
  • Ability to learn new technologies quickly and adapt to changing requirements.
  • Good sense of documentation and writing clean code with comments.
Preferred Skills
  • Experience working with legacy ASP.NET Web Forms applications.
  • Experience with modern testing frameworks such as Jest, Cypress, Mocha, Chai.
  • Experience deploying web applications using Docker or Kubernetes.
  • Any courses or certifications in the technologies mentioned is a plus.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary