Full Stack Developer - Fully Remote - 3 Month Contract
Job Title : Full Stack Developer
Location : Fully Remote
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 offshore 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.
- Must be familiar with Azure DevOps CI / CD with environment slots (Dev / UAT / Prod).
- 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 QueryVite 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, ETagsStrong SQL reading / diagnostics; ability to suggest ORDS performance tweaks (indexes, views)Auth flows (OIDC / JWT), secure headers, CSRF patterns for SPA + APIAzure
Azure Static Web Apps or Azure App ServiceMust be familiar with Azure AD / Entra ID with MSAL.jsAzure DevOps pipelines (multi-env, approvals, gated releases)Deliverables :
Deployed MVP (Dev / UAT / Prod) on AzureWired 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.