Full Stack Developer
Ref: JO-2511-357289
- United Arab Emirates, Dubai
- Software Development & Engineering, Technology
- IT
- 250 - 999 Employees
- US$90.00 - US$100.00 per day
- Environment: Remote
- Contract Type: Contract
- Starts: 2025-12-01
Duration: 3-Month Extendable Contract
Rate: $100 USD per day
Start: Immediate Joiners Only
Our client, a renowned name in the UAE, are seeking a seasoned Full Stack Developer who combines hands-on React expertise with solid Oracle and Azure cloud experience to transform a PoC into a production-grade MVP, integrating with enterprise systems and ensuring secure, cloud-ready deployment on Azure. The PoC is a workflow-based internal app for managing business requests, approvals, and delivery tracking. The frontend is built with React + Tailwind CSS, the backend with Oracle Database via ORDS REST APIs, and Azure AD (OIDC) is the target authentication mechanism.
Key Responsibilities:
- Refactor and productionize existing React + Tailwind codebase (TypeScript, Vite).
- Build a robust API layer for ORDS (Axios + React Query, retries, pagination, caching).
- Implement Azure AD (MSAL) SSO and fine-grained RBAC on the client.
- Harden CORS and request signing for ORDS; add error handling and telemetry.
- Set up Azure DevOps CI/CD with environment slots (Dev/UAT/Prod).
- Manage secrets via Azure Key Vault; use App Configuration for non-secret settings.
- Enable Application Insights (front-end telemetry, API dependency tracking).
- Document architecture, API contracts, env configuration, and handover runbooks.
Must-Have Skills:
Frontend
- React (Hooks, Context), TypeScript, Tailwind, React Router, React Query
- Vite build optimization, route-based code splitting, form libs (React Hook Form/Zod)
- Unit/integration testing (Jest + React Testing Library)
Backend
- Oracle ORDS consumption: REST patterns, pagination, filtering, ETags
- Strong SQL reading/diagnostics; ability to suggest ORDS performance tweaks (indexes, views)
- Auth flows (OIDC/JWT), secure headers, CSRF patterns for SPA + API
Azure
- Azure Static Web Apps or Azure App Service
- Azure AD / Entra ID with MSAL.js
- Azure DevOps pipelines (multi-env, approvals, gated releases)
Deliverables:
- Deployed MVP (Dev/UAT/Prod) on Azure
- Wired SSO (MSAL), RBAC, telemetry, and resilient API client.
- CI/CD pipeline(s) with environment variables, secrets, and approvals.
- Documentation: architecture diagram, env matrix, runbook, KT session.
Salt is acting as an Employment Business in relation to this vacancy.

Share: