Overview
Urgent requirement for Senior Full-Stack Developer (React & Node.js) - Front-end Orchestration & Middleware Proxy for our client in Abu Dhabi.
Responsibilities
- Develop modular UI components using React to visualize permit workflows, inspections, and contractor oversight
- Build a Node.js backend proxy to handle API orchestration between the UI and Maximo Application Suite (MAS)
- Implement Offline-First capabilities to ensure field teams can record safety data without connectivity, with automated synchronization to Maximo
- Integrate Biometric Login and SSO with Audit-Ready RBAC (Role-Based Access Control)
- Collaborate with cross-functional teams to ensure seamless integration and delivery
- Ensure high performance, scalability, and security of the application
- Participate in code reviews and contribute to the improvement of the development process
Requirements
- 6+ years of experience in full-stack development
- Mastery of RESTful APIs and web services
- Proven experience building secure, enterprise-grade web applications with zero external data storage (stateless architecture)
- Strong expertise in React, Node.js, and JavaScript/TypeScript
- Experience with .NET is a plus
- Familiarity with Maximo Application Suite (MAS) and API integration
- Understanding of security best practices, including authentication and authorization
- Excellent problem-solving skills and attention to detail
Preferred Qualifications
- Experience with Offline-First development and synchronization techniques
- Knowledge of Biometric Login and SSO integration
- Familiarity with Role-Based Access Control (RBAC) and audit-ready security practices
- Experience with Agile development methodologies and version control systems (e.g., Git)
Skills: react, node.js, proxy