Skip to sign up

Job matched to your search

Senior Frontend Developer

Miral Experiences · Abu Dhabi

Abu Dhabi · On-siteFull-TimePosted Jul 14, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

Miral Experiences is a region’s leader in the management and operation of world-class, award-winning immersive attractions and experiences across Abu Dhabi. Our diverse portfolio includes some of the most iconic entertainment and leisure destinations, including Ferrari World Yas Island Abu Dhabi, Yas Waterworld Yas Island Abu Dhabi, Warner Bros. World™ Yas Island Abu Dhabi, SeaWorld Yas Island Abu Dhabi, CLYMB™ Yas Island Abu Dhabi, and TeamLab. Phenomena Abu Dhabi, and CLYMB™ Abu Dhabi, as well as cultural treasures like Qasr Al Watan. We specialize in crafting unique experiences that cater to all tastes and ages, delivering a seamless blend of thrills, joy, and discovery. Our attractions are designed to ignite the imagination and create unforgettable memories for visitors from around the world. Whether you're seeking excitement, relaxation, or cultural enrichment, we offer something for everyone.

Job Summary At Miral Experiences, you will design and build high-performance, accessible front-end solutions that power our world-class theme parks and attractions on Yas Island, Abu Dhabi. As a Senior Frontend Developer in our Experience Platform team, you'll architect guest-facing digital products using ReactJS and Next.js, ensuring seamless integration with our Sitecore Experience Platform. Your expertise will create elegant, responsive interfaces that deliver fast and intuitive web experiences, while working closely with cross-functional teams to drive feature development. You’ll focus on crafting robust UI components and maintaining scalability, leveraging methodologies like Redux and Agile to deliver impactful digital solutions.

Responsibilities Front-End Development

  • Design and develop pixel-perfect, responsive guest-facing interfaces using ReactJS and Next.js, converting Figma designs into high-quality, interactive code.
  • Integrate front-end applications with REST/GraphQL APIs and back-end services following established React/TypeScript practices.

Component Architecture

  • Develop reusable component libraries as part of a shared design system, applying Hooks and higher-order compositions for scalability.
  • Maintain and enhance component documentation (e.g., Storybook) to ensure consistency and usability across the team.

Performance & Accessibility

  • Optimize components for performance across devices and browsers while monitoring and improving Core Web Vitals compliance.
  • Ensure full WCAG 2.1 AA accessibility standards (semantic HTML, ARIA) and cross-browser responsiveness.
  • Implement front-end security best practices, including XSS/CSRF mitigations.

Testing & Quality

  • Own the end-to-end development lifecycle—conception, deployment, and continuous improvement—with rigorous unit testing via Jest and React Testing Library.
  • Collaborate with QA to design integration and end-to-end testing frameworks, troubleshooting issues and delivering high-quality solutions.

Agile & Standards

  • Participate actively in Agile/Scrum ceremonies, including sprint planning, refinement, retrospectives, and code reviews.
  • Adhere to coding standards and CI/CD pipelines (e.g., Azure DevOps) while maintaining rigorous compliance with Sitecore Experience Platform procedures.

Qualifications Essential

  • Bachelor’s degree in computer science
  • 5–8 years of frontend development experience with 2–3 years specializing in ReactJS
  • Fluent in core JavaScript, HTML5, and CSS3
  • Firm grasp of React fundamentals: JSX, Virtual DOM, components (stateless/stateful), lifecycle methods, and Hooks
  • Proven ability to write unit tests (Jest + React Testing Library, Enzyme)
  • Understanding of SSR (Server-Side Rendering) and basic SSG (Static Site Generation)
  • Experience with Node.js and NPM scripts
  • Proficient in Agile/SCRUM methodologies

Shape The Future With Us At Miral Experiences, we don’t just create world-class destinations - we create unforgettable memories for our guests and remarkable careers for our people.

From theme parks and attractions to guest services and behind-the-scenes roles, every member of our team plays a part in delivering exceptional experiences. We’re driven by passion, powered by innovation, and committed to excellence in everything we do.

We’re looking for passionate, driven, and talented individuals who are ready to grow, lead, and make a difference. No matter your background or expertise, there's a place for you at Miral Experiences.

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →