Job DescriptionAs Engineer- Frontend in our team, you will work within the development team to build the user-interface and front-end deliverables. Collaborating with Product Managers, Architects and Software Engineers to research, design, implement and improve functionalities of information management application as part of a Big Data analytic system.
Responsibilities
- * Design, develop, and maintain scalable frontend applications using React, JavaScript, and TypeScript
- Build reusable UI components and frontend libraries for long-term scalability
- Translate UI/UX designs into responsive, high-quality user interfaces
- Optimize applications for performance, accessibility, security, and cross-browser compatibility
- Lead frontend architecture decisions and establish engineering best practices
- Write clean, maintainable, and well-tested code
- Conduct code reviews and mentor junior and mid-level engineers
- Collaborate with backend teams to integrate APIs and services
- Participate in sprint planning, technical discussions, and product roadmap execution
- Improve CI/CD pipelines, frontend testing strategies, and deployment processes
- Troubleshoot and resolve complex frontend production issues
Qualifications
- * Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- 5+ years of professional experience in frontend development.
- Strong proficiency in JavaScript (ES6+), TypeScript, and at least one modern framework (React, Vue, or Angular).
- GIS related libraries (e.g. Mapbox, Cesium)
- Solid understanding of HTML5, CSS3, and responsive design principles.
- Experience with state management (e.g., Redux, MobX).
- Familiarity with frontend build tools (Webpack, Vite, Babel, etc.).
- Experience working with REST APIs, GraphQL, and real-time data (WebSockets).
- Knowledge of testing frameworks (e.g. Jest).
- Proficiency with Git, CI/CD, and agile methodologies.
- Knowledge of containerized environments (Docker, Kubernetes) or cloud deployment (AWS, GCP, Azure).
- Excellent problem-solving, communication, and collaboration skills.
Ideally, you should have
- * Experience with Next.js or other SSR frameworks.
- Understanding of frontend performance profiling and accessibility (WCAG) standards.
- Familiarity with design systems and component libraries (e.g., Storybook, MUI, Tailwind).
- Contributions to open-source projects or technical blogs.
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 FitIf 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.