Overview
Application Developer Jobs in United Arab Emirates at DuPod
Title: Application Developer
Company: DuPod
Location: United Arab Emirates
Role Description
This is a Part-time on-site/off-site role for a Full-Stack Developer — Construction SaaS App (React, Node.js, React Native, Supabase, Oracle).
THE PROJECT:
Industrialise Task OS is a task management platform for modular construction operations, built for DuPod, a Dubai-based modular construction company. It covers design stage tasks, BIM coordination, factory floor operations, QC inspections, staff time tracking, and a client portal. It integrates with Autodesk Construction Cloud (ACC) and Oracle Projects (Fusion Cloud).
WHAT YOU RECEIVE ON DAY 1:
You will receive two production-ready files: -(NDA required before files are shared)
1. CLAUDE.md — complete technical specification including full tech stack, data models, Oracle cost code mapping, role permissions, design system, and integration rules.
2. SCAFFOLD_PROMPTS.md — three structured Claude Code prompts that generate the full project scaffold (~200 files) in under 1 hour. Your job is to run these, validate the output, and build from there.
TECH STACK:
– Frontend: React 18 + Vite + TailwindCSS + TypeScript
– Backend: Node.js + Express + Prisma (PostgreSQL) – Mobile: React Native + Expo + WatermelonDB (offline-first)
– Database + Auth: Supabase (with Row Level Security) – Queue: BullMQ + Redis
– Integrations: Autodesk ACC API, Oracle Fusion Projects REST API, WhatsApp Business API
– Deployment: Vercel (frontend) + Railway (backend) + Expo EAS (mobile)
WHAT WE NEED BUILT (10 screens):
1. Login / Role-based routing (8 user roles)
2. Factory Floor (mobile, offline-first, swipe gestures)
3. Task Detail (mobile, photo + voice log)
4. QC Inspection (mobile, checklist + digital signature)
5. Design Stage Board (desktop, Kanban with discipline tags + hours)
6. BIM Task Manager (desktop, model tree + clash register + IFC gate)
7. Staff Time & Hours Log (desktop, weekly grid → Oracle sync)
8. PM Dashboard (desktop, KPIs + heatmap + AI delay alerts)
9. Milestone Pipeline (desktop, swim lane with stage gates)
10. Client Portal (desktop, read-only branded view)
MUST-HAVE SKILLS:
– React + TypeScript (3+ years)
– React Native + Expo (offline sync experience required)
– Node.js + Express + PostgreSQL
– Supabase (Auth + RLS policies specifically)
– REST API integration experience
– Claude Code experience is a strong advantage
– Oracle Fusion / ERP API experience
– Autodesk Construction Cloud / BIM 360 API experience
– Construction industry or ConTech background
ENGAGEMENT:
– Type: Fixed price per milestone OR hourly
– Duration: 7 weeks to production-ready MVP
– Location: Remote (Dubai-based preferred but not required)
– Communication: English (Arabic a plus)
– NDA required before files are shared