Senior Software Engineer – Full Stack Development
Role Overview
Own development, enhancement, and technical support of the Chamber’s e-services portal, public website, and CMS.
Deliver secure bilingual digital services and maintain connections to backend APIs and enterprise applications.
Department: Smart Services. Location stated in description: Ajman, UAE.
Key Skills for This Role
Full Job Posting
Role purpose
Own development, enhancement, and technical support of the Chamber’s e-services portal, public website, and CMS.
Deliver secure bilingual digital services and maintain connections to backend APIs and enterprise applications.
Department: Smart Services. Location stated in description: Ajman, UAE.
Portal, website, and backend
- Develop and maintain Next.js e-services, including application forms, document uploads, request tracking, payment journeys, and customer account functions.
- Develop React/Next.js website features and configure Strapi content types, components, permissions, publishing workflows, and API integration.
- Develop and maintain Node.js services and middleware for business validation, authentication, error handling, and API orchestration.
Integration, quality, and support
- Connect digital channels to Dynamics 365, Dataverse, payment services, and government APIs in coordination with the integration engineer.
- Deliver Arabic/English interfaces, RTL layouts, responsive designs, and accessible user journeys.
- Perform code reviews, implement automated component/API tests, and resolve defects, performance issues, and application vulnerabilities.
- Investigate incidents, implement corrective changes, and coordinate deployments with QA and Cloud/DevOps.
- Maintain technical documentation and support knowledge transfer, including backup coverage for mobile and backend services.
Experience and education
- Senior role requiring at least 5 years of professional software engineering experience, typically 5–7 years, including enterprise or government digital services delivery.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; a Master’s degree is preferred.
- At least 3 years of hands-on React.js and Next.js experience, including production e-services portals.
- At least 3 years of Node.js development and REST API integration experience.
Technical qualifications
- Practical experience with Strapi or a comparable headless CMS, including content modelling, permissions, and deployment.
- At least 2 years of React Native experience for cross-channel development and backup coverage.
- Strong SQL Server knowledge and practical experience integrating with Dataverse and Dynamics 365.
- Experience with secure authentication, authorization, input validation, file-upload protection, and secrets handling.
- Hands-on experience with Git, code reviews, automated testing, and CI/CD pipelines.
- Proven experience delivering bilingual Arabic/English solutions and RTL interfaces.
- Ability to own assigned applications independently and coordinate with business departments, vendors, and technical teams.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Namasys Analytics
Oracle EBS & Fusion Cloud Financials Functional Consultant
, UAE
The employer is seeking a senior Oracle EBS and Fusion Cloud Financials functional consultant with 10+ years of relevant experience. The role covers implementation and mandatory AMS/support work, including core financial
Senior Cloud and DevOps Engineer – Azure Applications
Ajman, UAE
The employer is seeking a senior engineer to own Azure application environments, deployment automation, monitoring, and operational reliability for digital platforms. Candidates need at least 5 years in cloud or DevOps e
Senior Software Engineer – Power Platform and ERP Integration
Ajman, UAE
Job Title: Senior Software Engineer – Power Platform and ERP Integration Department: Smart Services Location : Ajman, UAE Level of Experience: Senior — minimum 5 years, typically 5–7 years Job Purpose Own Dynamics 365 CR
Senior QA Automation Engineer – Digital Services and Integrations
Ajman, UAE
The employer is seeking a senior QA automation engineer to assure quality across web, mobile, enterprise applications, and integrations. You will build regression automation, validate end-to-end journeys and APIs, and pr
Oracle Fusion Lease Accounting Consultant
Abu Dhabi, UAE
Fusion Lease Accounting, Property Leasing & EBS Property Management Experience—8+ years Location—Abu Dhabi, Onsite Overall ResponsibilityTo implement, support, and continuously improve Oracle Fusion Lease Accounting, Pro
Oracle EBS & Fusion Cloud Financials Functional Consultant
, UAE
Oracle EBS & Fusion Cloud Financials Functional Consultant Experience: 10+ Years Location: Onsite Engagement Type: Implementation & AMS/Support Key Requirements Minimum 10+ years of relevant experience in Oracle EBS and
Oracle Fusion Lease Accounting Consultant
, UAE
The employer seeks an experienced Oracle Fusion Lease Accounting consultant to implement and support lease and property-management solutions across the full lease lifecycle. Candidates need 8+ years of Oracle experience,
Oracle EBS & Fusion Cloud Financials Functional Consultant
, UAE
Senior Cloud and DevOps Engineer – Azure Applications
Ajman, UAE
Senior Software Engineer – Power Platform and ERP Integration
Ajman, UAE
Senior QA Automation Engineer – Digital Services and Integrations
Ajman, UAE
Oracle Fusion Lease Accounting Consultant
Abu Dhabi, UAE
Oracle EBS & Fusion Cloud Financials Functional Consultant
, UAE
Oracle Fusion Lease Accounting Consultant
, UAE