- Location
- Dubai, Dubai, United Arab Emirates · published
- Type
- Full-time
- Department
- Engineering
- Seniority
- Senior
- Source
- Workable
Description
Job Purpose
Own the development, enhancement and technical support of the Chamber’s e-services portal, public website and CMS. Deliver secure bilingual digital services and maintain their connections to backend APIs and enterprise applications.
Key Responsibilities
• Portal Development: Develop and maintain Next.js e-services, including application forms, document uploads, request tracking, payment journeys and customer account functions.
• Website and CMS: Develop React/Next.js website features and configure Strapi content types, components, permissions, publishing workflows and API integration.
• Backend Development: Develop and maintain Node.js services and middleware, including business validation, authentication, error handling and API orchestration.
• Enterprise Integration: Connect digital channels to Dynamics 365, Dataverse, payment services and government APIs in coordination with the integration engineer.
• Localization and Accessibility: Deliver Arabic/English interfaces, RTL layouts, responsive designs and accessible user journeys.
• Quality and Security: Perform code reviews, implement automated component/API tests and resolve defects, performance issues and application vulnerabilities.
• Production Support: Investigate incidents, implement corrective changes and coordinate deployments with QA and Cloud/DevOps.
• Documentation and Handover: Maintain technical documentation and support knowledge transfer, including backup coverage for mobile and backend services.