Senior Engineer - Software Development
Role Overview
Lead full-stack software delivery across multiple Space42 projects, owning React frontend and Java/Spring Boot backend feature delivery.
Deliver features end to end, from design and development through testing and deployment, while adapting to existing architectures and conventions.
Build robust, scalable systems with attention to data integrity, performance, accessibility, and maintainability.
Key Skills for This Role
Full Job Posting
Role overview
Lead full-stack software delivery across multiple Space42 projects, owning React frontend and Java/Spring Boot backend feature delivery.
Deliver features end to end, from design and development through testing and deployment, while adapting to existing architectures and conventions.
Build robust, scalable systems with attention to data integrity, performance, accessibility, and maintainability.
Responsibilities
- Build and maintain React and Java/Spring Boot features and extend existing frontend state management patterns.
- Protect data integrity and transaction boundaries in concurrent backend operations; diagnose full-stack defects and performance issues.
- Profile and improve performance under real usage and implement accessible UI changes consistent with WCAG.
- Handle relational database schemas, query tuning, and migrations using production-safe practices.
- Design and consume REST APIs, owning contracts between frontend and backend.
- Collaborate with product managers, engineers, and designers using Agile/Scrum; apply risk-appropriate change management.
- Coordinate with project-dedicated engineers and share standards without managing or reporting into them.
Qualifications and additional requirements
- At least 5 years of React experience, including state architecture in non-trivial applications.
- At least 5 years of Java experience, including concurrency, thread safety, locking, race conditions, and java.util.concurrent.
- Experience with Spring Boot, SQL, relational databases, schema design, query tuning, and migrations.
- Strong grasp of data integrity, transaction boundaries, REST API design, and request/response contracts.
- Experience improving frontend and backend performance under real usage and implementing WCAG accessibility.
- Able to extend unfamiliar codebases and deliver across projects with differing architectures, conventions, and risk profiles.
Preferred skills
- AI-assisted coding tool experience, such as GitHub Copilot, Cursor, or Claude Code, is a plus; retain ownership and review of shipped code.
- Python experience is a plus.
Benefits
- Competitive compensation and comprehensive medical insurance.
- Well-being initiatives and resources, plus UAE lifestyle and leisure discount programs.
About Space42
Space42 develops innovative space services through AI-driven smart solutions.
About Space42
UAE-based publicly listed AI-powered SpaceTech company delivering satellite communications and geospatial analytics to governments, enterprises, and communities.
Visit company websiteJobs and hiring trendsApply 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 Space42
Engineer - Frontend Development
Abu Dhabi, UAE
Space42 is seeking a Frontend Development Engineer to build and improve user interfaces for an information management application in a big data analytics system. Candidates need 5+ years of frontend experience, strong Ja
Senior Engineer - Software Development
Abu Dhabi, UAE
Senior Engineer - Software Development
Abu Dhabi, UAE
Specialist - Product Management
Abu Dhabi, UAE
Engineer - Frontend Development
Abu Dhabi, UAE
Manager - Treasury & Banking
Abu Dhabi, UAE
Senior Engineer - DevOps
Abu Dhabi, UAE
Engineer - Frontend Development
Abu Dhabi, UAE
Senior Specialist - Strategy
Abu Dhabi, UAE