×
Register Here to Apply for Jobs or Post Jobs. X

Platform Engineer - Full-Stack

Job in Dubai, Dubai, UAE/Dubai
Listing for: Flatgigs
Full Time position
Listed on 2026-02-06
Job specializations:
  • IT/Tech
    Systems Engineer, Cloud Computing, Cybersecurity, IT Support
Salary/Wage Range or Industry Benchmark: 120000 - 200000 AED Yearly AED 120000.00 200000.00 YEAR
Job Description & How to Apply Below

Our client is building a governance, privacy, and AI compliance platform for regulated organizations. They already have a working MVP and are now scaling into production pilot deployments and an enterprise-ready phase
.

They’re looking for a full-stack engineer who can own product UI delivery (dashboards, workflows) while also being strong enough on APIs, data, and cloud fundamentals to contribute to platform hardening, integrations, and upcoming migrations.

What You’ll Do Product & UI (Primary)
  • Build and maintain the web app:
    React dashboards
    , workflow screens, configuration/admin interfaces
  • Deliver high-quality UX:
    responsive layouts
    , consistent UI patterns, accessibility basics, and performance tuning
  • Implement interactive data experiences:
    charts, tables, filters, drill downs, exports
APIs & Integrations (Core)
  • Integrate with REST APIs and external services: auth flows, request/response mapping, error handling, retries, timeouts
  • Contribute to API design patterns: consistency, pagination, versioning, idempotency, rate-limit awareness
  • Build/maintain integration-heavy workflows: webhooks, event-driven patterns, background processing (where applicable)
Enterprise Readiness (Strategic)
  • Support platform hardening: auditability, reliability, security posture, operational readiness
  • Contribute to data layer evolution and migration planning (e.g.,
    Mongo

    DB → PostgreSQL

    ): schema thinking, migration strategy, integrity and performance considerations
  • Support cloud migration readiness (
    AWS/Azure
    ): environment management, secrets, deployments, observability basics
  • Assist with edge/security tooling where relevant (e.g.,
    Cloudflare or equivalent)
Must-Have Skills (Non-Negotiable)
  • Strong React experience shipping SaaS product UI (dashboards/workflows), modern hooks patterns
  • Confident integrating REST APIs in production:
    • auth patterns (JWT/OAuth-style), robust loading/error states
    • retries/timeouts, defensive programming, edge case handling
  • Solid UI engineering capability:
    • componentization, responsive CSS, UI consistency and polish
  • Good backend fundamentals:
    • can read/write server code, reason about data models, and collaborate on API contracts
Strongly Preferred
  • Type Script (or strong willingness to work in a TS migration)
  • Experience with a modern backend runtime (Node.js/Express preferred; similar acceptable)
  • Data-heavy applications: charts, analytics, reporting, admin tooling
  • Database competence:
    • SQL fundamentals (Postgre

      SQL preferred), schema/index basics, query performance awareness
    • familiarity with Mongo

      DB/document modeling concepts
  • State/data fetching patterns:
    React Query / Tan Stack Query (or equivalent)
  • Testing discipline: unit/integration testing (Jest/RTL; Playwright/Cypress a bonus)
  • CI/CD familiarity and environment separation (dev/stage/prod)
Nice to Have
  • Experience with No

    SQL → SQL migrations (Mongo → Postgres or similar)
  • Cloud exposure: AWS or Azure (deployments, secrets, basic networking concepts)
  • Observability awareness: logging/metrics/tracing and debugging production issues
  • Cloudflare (or similar): CDN/WAF, basic edge/security controls
  • Multi-tenant SaaS patterns (tenant isolation, tenancy-aware auth, data partitioning)
  • Docker fundamentals
Experience Level

They want someone who can operate with ownership and ambiguity
.

Ideal profile:

  • 5–8+ years engineering experience (or equivalent capability)
  • Has shipped production SaaS UI and handled integration-heavy work
  • Comfortable making pragmatic architecture decisions and improving an existing codebase

Not a fit if:

  • You are primarily a marketing-site / frontend-only developer with limited API/integration depthli>
  • You have never worked with data-heavy dashboards or complex state/data flows
What Success Looks Like (First 90 Days)
  • Take ownership of core UI surfaces and ship meaningful dashboard/workflow improvements
  • Improve API integration quality (error handling, data transformations, reliability patterns)
  • Contribute to an enterprise readiness plan: API consistency, security basics, operational hardening
  • Help shape the migration path for the data layer (Mongo

    DB → Postgre

    SQL) and cloud readiness priorities
Interview Focus Areas
  • React UI build quality (component structure, state management, performance, UX detail)
  • API integration robustness (auth, failures, retries, transformation)
  • Data thinking (schemas/models, dashboard logic, exports, integrity)
  • Practical architecture judgment (tradeoffs, maintainability, delivery speed)
  • Collaboration (PR hygiene, communication, documentation)
Tech Context (High-Level)
  • Frontend: React (dashboard/workflow UI), styled-components, charts (Recharts/Chart.js), Framer Motion
  • Integration: REST APIs, external services, webhook/event patterns as needed
  • Backend: Node/Express-style services (or equivalent), API-first
  • Data: Mongo

    DB today; planning evolution toward Postgre

    SQL for enterprise readiness
  • Cloud/Edge: AWS/A
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary