More jobs:
Senior Software Engineer - Full Stack Development
Job Description & How to Apply Below
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/Dev Ops.
- Documentation and Handover: Maintain technical documentation and support knowledge transfer, including backup coverage for mobile and backend services.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×