Senior Software Engineer - Full Stack Development
Core
Own the development, enhancement, and technical support of the Chamber's e-services portal, public website, and CMS, delivering secure bilingual digital services.
Role type
Senior Full Stack Software Engineer
Builds
Next.js e-services portals, React/Next.js websites, Node.js backend services, and Strapi CMS configurations
Domain
Government digital services, enterprise integration
Required skills
React.js, Next.js, Node.js, Strapi, SQL Server, Dynamics 365, Dataverse, Git, CI/CD, automated testing, secure authentication, bilingual Arabic/English development, RTL layouts
Preferred skills
Master's degree in Computer Science or Software Engineering
Technologies
Next.js, React, Node.js, Strapi, SQL Server, Dynamics 365, Dataverse, React Native
Responsibilities
Develop and maintain Next.js e-services including application forms and payment journeys; Configure Strapi content types, components, and publishing workflows; Develop and maintain Node.js services for business validation and API orchestration; Connect digital channels to Dynamics 365 and government APIs; Deliver Arabic/English interfaces with RTL layouts and accessible user journeys; Perform code reviews, implement automated tests, and resolve security vulnerabilities; Investigate production incidents and coordinate deployments; Maintain technical documentation and provide backup coverage for mobile and backend services
Seniority
Senior, hands-on IC
