Key Responsibilities:
Translate UI/UX designs into fast, responsive, accessible code
Build and maintain dynamic SPAs using Angular or React
Integrate AI APIs (recommendation systems, personalization, smart filters)
Use AI copilots and prompt engineering to boost dev speed
Collaborate with backend, QA, and design for seamless delivery
Lead component library architecture and design system (Lead role)
Tech Stack You'll Work With:
Frameworks: Svelte,Angular, React, NextJs,
Languages: TypeScript, HTML5, SCSS, JavaScript ES6+
Build Tools: Webpack, NX, Vite, TurboRepo
Cloud & DevOps: Azure DevOps, Git, CI/CD
AI Tools: ChatGPT, Copilot, Figma Plugins, Headless CMS, A/B personalization engines
Design: Figma, Adobe XD, Storybook
Must-Have Modern Skills:
Deep understanding of component-based UI architectures
Familiar with prompt-based component creation
Proficient in state management (NgRx, Redux, Zustand)
Experience integrating AI for UX personalization, suggestions, or adaptive forms
TDD/BDD exposure and design tokenization for consistency
Skills & Qualifications - What We're Looking For:
Senior
Builds scalable component libraries
Optimizes for performance, SEO, accessibility
Leverages AI tools to assist, generate code, and automate tasks
Lead
Leads frontend architecture and decisions
Mentors team and drives component standardization
Integrates AI at every level from design thinking to runtime UX
Bonus Skills (All Levels):
Familiarity with Tailwind, Chakra, or Material UI
Experience with Lottie, Canvas, WebGL (plus)
Advanced motion/UI interaction design
PWA and offline-first support
Job Types: Full-time, Permanent, Contract
Contract length: 24 months
Pay: AED10,000.00 - AED30,000.00 per month
Ability to commute/relocate:
Abu Dhabi: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
Do you have at least 5 to 10 years of experience?
Language:
* Arabic and English (Required)
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.