Senior Technical Software Engineer – Frontend Engineering
Role Overview
A fully participating member of an agile feature team shaping and scaling modern frontend engineering across the organisation.
The role emphasises React, Next.js, TypeScript, scalable design systems, accessible component libraries, engineering quality, and adoption of modern practices, including AI-assisted development and Figma-to-code workflows.
Key Skills for This Role
Full Job Posting
Role overview
A fully participating member of an agile feature team shaping and scaling modern frontend engineering across the organisation.
The role emphasises React, Next.js, TypeScript, scalable design systems, accessible component libraries, engineering quality, and adoption of modern practices, including AI-assisted development and Figma-to-code workflows.
Responsibilities
- Design, develop, and deploy complex product solutions; review technical designs and architecture patterns.
- Drive engineering practices, automation, lean development, built-in quality, test-driven development, and agile practices.
- Conduct root-cause analysis and blameless incident post-mortems.
- Assess solution viability, project needs, and existing solutions with cross-functional teams; drive designs, proofs-of-concept, and prototypes.
- Investigate and fix complex issues, research technologies, and present options for architectural review.
- Contribute expertise to sprint planning and technology communities of practice.
- Mentor and manage software engineers; support their development and oversee technical delivery and standards.
- Ensure enterprise platforms, tools, and libraries align with approved architecture; coordinate product maintenance.
Qualifications and experience
- Degree in a relevant field such as Computer Science, Computer Engineering, or Software Engineering.
- Minimum 5+ years of experience in Information Technology.
- Experience developing complex software for large organisations in multifunctional environments.
- Experience in data modelling, systems design, and production support using ITIL.
- Expertise in technology evaluation, vendor selection, and vendor management using data-driven models.
Knowledge and skills
- Hands-on expertise in React 18/19, Next.js App Router and Server Components, and TypeScript.
- Experience architecting scalable design systems and accessible UI component libraries using technologies including Storybook, Radix, and Tailwind.
- Modern web stack experience including Turborepo, pnpm, OAuth 2.0/OIDC, CSP, performance tuning, and CI/CD.
- Experience building shared npm packages, design tokens, and CLI scaffolding tools for enterprise teams.
- Experience with lean development, test-driven development, continuous integration and deployment, and DevOps platforms.
Salary and benefits
- The posting describes an attractive tax-free salary and travel benefits, including discounts on flights and hotel stays; no salary amount or pay cadence is stated.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Emirates
WORKSHOP MAINTENANCE ENGINEER III - Landing Gear Workshop
Dubai, UAE
Lead Quality Assurance Engineer - Customer Applications
Dubai, UAE
The employer is seeking a Lead Quality Assurance Engineer to build quality engineering practices and automated testing for customer applications. The role includes end-to-end test design, automation frameworks, CI integr
Technical Publication Centre Coordinator
Dubai, UAE
Emirates is seeking a Technical Publication Centre Coordinator to control, update, and distribute engineering and operational aircraft documentation. The role requires four or more years of relevant experience, advanced
IT Senior Operations & Support Engineer - Middleware support
Dubai, UAE
Emirates seeks a senior IT operations and support engineer specializing in middleware to resolve complex incidents, maintain service reliability, and improve operational processes. Applicants need a degree or equivalent,
Operational Training Partner (Sales & Retail Learning)
Dubai, UAE
Emirates is seeking an Operational Training Partner to design and deliver sales training that strengthens commercial capability, customer engagement, and business results. The role is full-time in Dubai and includes trai
Senior Laboratory Technologist - Emirates Group Medical
Dubai, UAE
Emirates is seeking a Senior Laboratory Technologist to oversee laboratory operations, ensure accurate and compliant testing, and support junior staff development. Candidates need a relevant bachelor’s degree, 5+ years o
WORKSHOP MAINTENANCE ENGINEER III - Landing Gear Workshop
Dubai, UAE
Lead Quality Assurance Engineer - Customer Applications
Dubai, UAE
Technical Publication Centre Coordinator
Dubai, UAE
IT Senior Operations & Support Engineer - Middleware support
Dubai, UAE
Operational Training Partner (Sales & Retail Learning)
Dubai, UAE
Technical Manager - DevSecOps Platform
Dubai, UAE
Senior Laboratory Technologist - Emirates Group Medical
Dubai, UAE