Senior Engineer - Software Development

Space42


Date: 2 hours ago
City: Abu Dhabi
Contract type: Full time
Job Description

As a Senior Engineer – Software Development you will take ownership of the React development and delivery of an existing production system operating at a critical client site, while maintaining working proficiency across the full technology stack. The role is responsible for maintaining and extending the application's state architecture in line with established development patterns, ensuring the user interface remains performant, responsive, and accessible under real client usage conditions, and diagnosing as well as resolving frontend performance issues in a live, mission-critical environment. As a secondary responsibility, the Senior Engineer will also contribute to the API layer when frontend priorities permit, supporting seamless integration across the application stack and overall system reliability.

Responsibilities

  • Design, develop, and maintain full-stack solutions, with primary ownership of the React frontend, ensuring high-quality, scalable, and maintainable application features.
  • Maintain and enhance the application's state management architecture, adhering to established patterns and best practices while avoiding the introduction of conflicting approaches.
  • Monitor, profile, and optimise frontend rendering and application performance under real-world client usage conditions, delivering responsive and reliable user experiences.
  • Embed accessibility as a core development principle by ensuring all user interface enhancements comply with WCAG standards and accessibility best practices from design through implementation.
  • Apply rigorous change management and quality assurance practices to all releases, recognizing the critical nature of the live production environment and minimizing operational risk.
  • Collaborate closely with backend services and APIs, consuming, transforming, and integrating data effectively to deliver seamless and intuitive frontend experiences.

Qualifications

  • 5+ years of hands-on experience with React, including a strong understanding of state management and architecture within complex, enterprise-scale applications, leveraging component state, Hooks, Context API, and modern React patterns.
  • Strong proficiency in TypeScript, with the ability to develop and maintain scalable, type-safe, and maintainable frontend applications.
  • Proven experience identifying, analyzing, and optimizing frontend performance issues in production environments, ensuring responsive and reliable user experiences.
  • Strong knowledge of web accessibility standards (WCAG), with practical experience implementing accessible design and development practices rather than solely conducting compliance audits.
  • Demonstrated ability to quickly understand, maintain, and enhance existing codebases, including large and unfamiliar applications with established development patterns.
  • Working knowledge of Java development, with the capability to contribute to backend services, APIs, and integrations when required to support full-stack delivery.

Additional Requirements

  • Experience working within an established, live production system rather than greenfield development
  • Comfortable following existing architectural patterns and conventions rather than introducing new ones
  • Awareness of the change-management discipline a live, critical client deployment demands
  • Understanding of how mapping/GIS systems work
  • Experience using AI-assisted coding tools (e.g. GitHub Copilot, Cursor, Claude Code) to accelerate delivery across projects, while retaining full ownership and review of what ships

Our Benefits & Perks

  • Competitive compensation packages and comprehensive medical insurance to support you and your family.
  • Wellbeing-focused initiatives and resources, designed to enhance your personal and professional life
  • Access to exclusive discount programs, offering savings across various lifestyle and leisure experiences across the UAE.

What Makes a Great Fit

If you are performance-driven and possess an inquisitive mind with the agility to navigate ambiguity, you will thrive here. At the heart of the Space42 community is a bias for action and a passion for developing innovative, efficient space services through AI-driven smart solutions that drive technological advancements and create a better tomorrow.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Abercrombie & Fitch / Hollister - Team Leader (Key Holder), Abu Dhabi

Abercrombie & Fitch Co., Abu Dhabi
1 week ago
A Full-Time Key Holder helps drive the business through leadership and is actively involved in ensuring a differentiated customer experience. Key Holders should be assertive, analytical and trustworthy as a leader of a multi-million dollar business. They utilize applied learning to evolve as a business leader and improve store results. The Key Holder leads a team of associates to ensure...

Laundry Attendant

Rixos Hotels Gulf, Abu Dhabi
1 week ago
Company DescriptionWhy work for Accor?We are far more than a worldwide leader. We welcome you as you are and you can find a job and brand that matches your personality. We support you to grow and learn every day, making sure that work brings purpose to your life, so that during your journey with us, you can continue to explore...

Tailor cum Laundry Attendant

Minor Hotels, Abu Dhabi
2 weeks ago
Job Location:Anantara Retreat Santorini Abu DhabiAnantara Hotels & Resorts is a global luxury hotel and resort brand rooted in Thai culture, with an intrinsic sense of authentic hospitality. Inspired by the Sanskrit word meaning ‘without end’, our spirit embodies freedom, movement, and harmony. We believe every journey should leave a lasting impression — for our guests and for our people.Founded...