Salt
Full Stack Developer
SaltUnited Arab Emirates11 hours ago
ContractRemote FriendlyInformation Technology

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 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.

Key Skills

Ranked by relevance