Full Stack Developer
Ref: JO-2608-362802
- United Arab Emirates, Dubai
- Software Development & Engineering, Technology
- IT
- 50 - 249 Employees
- Environment: In-office
- Contract Type: Contract
- Starts: 2026-10-23
- Duration: 6 Months
⌛ 6-month initial contract – with extensions
🗣️ Arabic speakers required
My client is looking for a Senior Full Stack Engineer to join an experienced team building and evolving a live, enterprise-grade event management platform for a major public-sector organisation. You’ll work directly with the Technical Lead, taking ownership of the “how” – turning feature briefs into well-designed, maintainable solutions rather than simply following step-by-step tickets.
What You’ll Work With:
- Backend: .NET 10, C#, EF Core 9, SQL Server
- Frontend: Next.js, React, TypeScript, Tailwind, shadcn/ui, Mantine
- Cloud: Azure App Services, Functions, Storage, API Management, Key Vault
- Identity: Azure AD / Azure AD B2C
- Delivery: Azure DevOps, CI/CD across DEV, UAT and PROD
- External API integrations, background processing and reporting/BI feeds
- English/Arabic and RTL functionality
What We’re Looking For:
- 5+ years’ professional full-stack development experience
- Strong production experience with C#/.NET, EF Core, SQL Server, TypeScript, React and Next.js
- Strong implementation design and architectural thinking
- Ability to work independently and own features end-to-end
- Comfortable working within an existing enterprise codebase
- Experience with CI/CD and cloud environments, ideally Azure
- A proactive “I can do this” mindset – you solve problems rather than wait for instructions
Nice to Have
Azure API Management, Azure Functions, Entra ID / Azure AD B2C, Azure DevOps Server, multilingual/RTL applications, public-sector experience or experience modernising legacy platforms.
If you’re a senior engineer who enjoys solving complex problems, making sound technical decisions and owning features from design through to production, we’d love to hear from you.
Salt is acting as an Employment Business in relation to this vacancy.

Share: