ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Platform Engineer - Full-Stack

Flatgigs

United Arab Emirates Remote permanent

Posted: February 4, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

A full-stack engineer is required to build and maintain the web app, including React dashboards, workflow screens, and configuration/admin interfaces, while contributing to platform hardening, integrations, and upcoming migrations.

Job Description

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, drilldowns, 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., MongoDB → 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
• Strong 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 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

• 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 tooling
• Database competence:
• SQL fundamentals (PostgreSQL preferred), schema/index basics, query performance awareness
• familiarity with MongoDB/document modeling concepts

• State/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 Have

• Experience 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 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 depth
• 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 (MongoDB → PostgreSQL) 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: MongoDB today; planning evolution toward PostgreSQL for enterprise readiness
• Cloud/Edge: AWS/A

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply