JobsAisle
F

Platform Engineer - Full-Stack

Flatgigs

UAEAED 7,000-18,000/moYesterday
UAEIT & TechnologyFull Time

Skills Required

JavascriptTypescriptJavaReactSqlMongodbAwsAzureDockerGitCssSapErpCommunication

Job Description

OverviewOur 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 contributing 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 states, retries/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 Preferred TypeScript (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 awareness; familiarity 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 work. Comfortable making pragmatic architecture decisions and improving an existing codebase.What 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 Motion. Integration: REST APIs, external services, webhook/event patterns as needed. Backend: Node/Express-style services (or equivalent), API-first. Data: MongoDB today; planning evolution toward PostgreSQL for enterprise readiness. Cloud/Edge: AWS/Azure.#J-18808-Ljbffr