Platform Engineer - Full-Stack

Organization: Flatgigs

Location: United Arab Emirates

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 DoProduct & UI (Primary)Build and maintain the web app: React dashboards, workflow screens, configuration/admin interfacesDeliver high-quality UX: responsive layouts, consistent UI patterns, accessibility basics, and performance tuningImplement interactive data experiences: charts, tables, filters, drilldowns, exportsAPIs & Integrations (Core)Integrate with REST APIs and external services: auth flows, request/response mapping, error handling, retries, timeoutsContribute to API design patterns: consistency, pagination, versioning, idempotency, rate-limit awarenessBuild/maintain integration-heavy workflows: webhooks, event-driven patterns, background processing (where applicable)Enterprise Readiness (Strategic)Support platform hardening: auditability, reliability, security posture, operational readinessContribute to data layer evolution and migration planning (e.g., MongoDB → PostgreSQL): schema thinking, migration strategy, integrity and performance considerationsSupport cloud migration readiness (AWS/Azure): environment management, secrets, deployments, observability basicsAssist 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 patternsStrong JavaScript (ES6+) and professional engineering practices (Git, PRs, reviews)Confident integrating REST APIs in production:auth patterns (JWT/OAuth-style), robust loading/error statesretries/timeouts, defensive programming, edge case handlingSolid UI engineering capability:componentization, responsive CSS, UI consistency and polishGood backend fundamentals:can read/write server code, reason about data models, and collaborate on API contractsStrongly PreferredTypeScript (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 toolingDatabase competence:SQL fundamentals (PostgreSQL preferred), schema/index basics, query performance awarenessfamiliarity with MongoDB/document modeling conceptsState/data fetching patterns: React Query / TanStack 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 HaveExperience with NoSQL → SQL migrations (Mongo → Postgres or similar)Cloud exposure: AWS or Azure (deployments, secrets, basic networking concepts)Observability awareness: logging/metrics/tracing and debugging production issuesCloudflare (or similar): CDN/WAF, basic edge/security controlsMulti-tenant SaaS patterns (tenant isolation, tenancy-aware auth, data partitioning)Docker fundamentalsExperience LevelThey 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 workComfortable making pragmatic architecture decisions and improving an existing codebaseNot a fit if:You are primarily a marketing-site / frontend-only developer with limited API/integration depthYou have never worked with data-heavy dashboards or complex state/data flowsWhat Success Looks Like (First 90 Days)Take ownership of core UI surfaces and ship meaningful dashboard/workflow improvementsImprove API integration quality (error handling, data transformations, reliability patterns)Contribute to an enterprise readiness plan: API consistency, security basics, operational hardeningHelp shape the migration path for the data layer (MongoDB → PostgreSQL) and cloud readiness prioritiesInterview Focus AreasReact 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 MotionIntegration: REST APIs, external services, webhook/event patterns as neededBackend: Node/Express-style services (or equivalent), API-firstData: MongoDB today; planning evolution toward PostgreSQL for enterprise readinessCloud/Edge: AWS/A

Apply: https://jobs.workable.com/view/c6mWikfsN7QHybAXUkwetY/remote-platform-engineer---full-stack-in-united-arab-emirates-at-flatgigs