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 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.