Full-Stack Developer
About This Role
Senior Full-Stack Developer — Real Estate Platform
Location: DIFC | The Dubai International Financial Centre
Relocation & Visa Support: Yes
Level: Senior Product Designer
Reports to: Head of Product
'Availabilty to start at the End of April, we will consider people looking for Contract work too.'
The opportunity
We are a new type of institutional real estate platform providing the infrastructure to invest in real estate on a global basis. We are hiring a Senior Full-Stack Developer to own feature delivery end-to-end; from React TypeScript UIs to Python APIs, data models, and AWS integrations. You will be working closely with product and the founding team in a fast-moving, remote-friendly environment.
What you will work on
Frontend
- Build and refine flows for customer journeys incl. search, property detail, listing creation, buying/selling dashboards, negotiation and portfolio management user interfaces.
- Work with Ant Design (v6) and Ant Design Pro or similar React libraries and patterns in the manager app; align patterns with the customer portal where sensible.
- Integrate REST APIs via TanStack React Query (v5) or similar; manage client state with Zustand where appropriate.
- Implement responsive layouts, accessibility improvements, and consistent design tokens (Less/CSS modules as used in the repo).
- Collaborate with backend on API contracts, error states, loading UX, and Stripe / payment success flows.
- Participate in peer review, component reuse, and incremental migration away from legacy patterns where applicable.
Backend
- Design and implement APIs and services in FastAPI for the customer portal and admin manager API.
- Own domain areas such as property listings, search, offers and negotiation workflows, payments (Stripe), and post-offer services.
- Evolve the shared SQLAlchemy models and manage schema changes with Alembic migrations.
- Integrate AWS services: RDS PostgreSQL, S3 (documents and media), SES, SQS, and (where applicable) Lambda / API Gateway patterns.
- Collaborate on AI/LLM features: structured extraction from documents, Bedrock / LangChain-style pipelines, and safe handling of Pydantic response schemas.
- Improve reliability: observability, error handling, performance of listing search and offer endpoints, and production support.
Tech stack
Frontend
- React 19, TypeScript, Vite
- Ant Design 6 or similar, React Router 7
- TanStack React Query v5, Zustand v5
- Axios, React Hook Form / Zod (portal), ProForm / ProTable (manager)
- Feature-oriented React structure
Backend
- Python 3.11+, FastAPI, Pydantic v2, SQLAlchemy 2.x, Alembic
- PostgreSQL (RDS), Redis, Celery (where configured)
- JWT auth, REST APIs, OpenAPI / FastAPI docs
- Docker & docker-compose for local and EC2-style deployment
- AWS: S3, SES, SQS, RDS; Stripe for checkout; optional Bedrock / Textract for AI document flows
What we are looking for
- 10+ years of software development with meaningful experience across both frontend and backend.
- 7+ years React + TypeScript in production SPAs; strong component design skills, comfortable with complex forms, tables, and multi-step flows.
- 5+ years production FastAPI or Django REST / similar; solid SQL and PostgreSQL experience, comfortable reading and writing migrations.
- Solid experience with a major UI kit (Ant Design, MUI, or similar) and design handoff from Figma.
- Practical state management (React Query + light global state); understanding of caching and stale data.
- Experience shipping APIs consumed by SPAs; clear API design and versioning habits.
- Practical AWS experience (S3, IAM, RDS or equivalent); serverless or event-driven patterns a plus.
- Comfortable with code review, writing tests where the project uses them, and documenting endpoints for frontend and partners.
- Clear written English; able to work async with distributed teams.
Nice to have
- Real estate, PropTech, or marketplace / two-sided platform experience.
- Real estate or marketplace UX (search filters, maps, trust and compliance messaging).
- Maps (Google Maps) or internationalisation (react-intl) experience.
- Stripe Elements or hosted checkout integration on the frontend; Stripe webhooks, idempotent payment handling, or subscription flows on the backend.
- LLM integration (Bedrock, OpenAI), LangChain, or document OCR (Textract) in production.
- Ant Design Pro / ProComponents depth for admin consoles.
- HubSpot or CRM integrations.
Due to volume if you do not hear from us in 3 working days, then unfortunately we will not be moving forward with you.
They are an equal opportunity employer and does not discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. All candidates will be assessed based on merit, qualifications and their ability to perform the requirements of the role. 😊
Similar Jobs
Full-stack developer (m/f/d)
Halian | Managed Services, Recruitment Agency & Contract Staffing · Sharjah
Azure /.NET Application Developer (Contract) **Location:** Onsite – Sharjah, UAE **Contract Duration:** 6 Months **Employment Type:** Contract **Availability:** Candidates must be currently based in the UAE **Job Summary
5 days ago
Generate Resume ↗Full-stack developer (m/f/d)
Halian | Managed Services, Recruitment Agency & Contract Staffing · Sharjah
Azure /.NET Application Developer (Contract) **Location:** Onsite – Sharjah, UAE **Contract Duration:** 6 Months **Employment Type:** Contract **Availability:** Candidates must be currently based in the UAE **Job Summary
1 weeks ago
Generate Resume ↗Full-Stack Developer PHP Laravel SQL
Saqan · Dubai
Full\-Stack Developer (PHP Laravel \& SQL) **PHP · Laravel · SQL · Linux · Server Management** About the Role We're seeking a developer who owns the entire stack—from provisioning and hardening servers to building and de
1 weeks ago
Generate Resume ↗Full-Stack Developer – Mobile & Web (Dubai)
WORLDORF Ventures · Dubai
We are a startup building a prediction market platform, preparing to launch in North and Latin America. We are looking for a Full\-Stack Developer to implement the complete user flows in our app. Backend and designs are
4 weeks ago
Generate Resume ↗Full-Stack Developer
TALENTMATE · Dubai
**Job Description** Technology Dubai, UAE (Hybrid Work Model) Please note that, due to operational and logistical considerations, we do not currently accommodate relocation packages and foreign visas. Apply Now **Role Su
1 months ago
Generate Resume ↗Full-Stack Developer
AlphaFlow Systems & Software Trading · Dubai
**About AlphaFlow** We’re a Dubai\-based software company building AI\-powered products for complex industries. Our flagship product, Pipflow, is an AI\-driven trading intelligence platform available on the App Store and
1 months ago
Generate Resume ↗Lead Full-Stack Developer (Next.js/Node.js)
Edukko Learn FZE · Dubai
Lead Full\-Stack Developer (Next.js/Node.js) – Take Edukko's New Platform to the Finish Line! **About the Role:** We are looking for a skilled Full\-Stack Developer to join this effort and help shape the next generation
1 months ago
Generate Resume ↗Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required