Senior Software Engineer Full Stack
Summary
Milele Prime, a Dubai-based multi-asset CFD broker, is hiring a Senior Full Stack Engineer to build end-to-end features in Python/FastAPI and TypeScript/Next.js, integrate payments, KYC, CRM and MT5 APIs, and run production services on Railway, AWS and Linux with Docker/CI-CD. Onsite in Ras Alkhor, Dubai, Monday to Saturday.
Job Description:
Milele Prime is hiring a Senior Software Engineer (Full Stack) for our Dubai office.
About Milele Prime
Milele Prime is a multi asset CFD broker licensed by the Financial Services Commission (FSC) of Mauritius and part of Milele Group, a Dubai based group active in automotive export, luxury car rental, real estate and fintech. We run MetaTrader 5, a client CRM and portal, payment integrations and several internal services for clients across South Asia, Africa and MENA.
What You Will Do
- Build features end to end in Python (FastAPI) and TypeScript (Next.js and React): APIs, background jobs, staff and client facing screens.
- Integrate payment providers, KYC, CRM and MT5 APIs, including webhooks, signing and failure handling.
- Make sure every figure that touches money is correct and traceable.
- Deploy and run production services on Railway, AWS and Linux servers with Docker and CI/CD.
- Review code, mentor developers and lead incident response.
What We Are Looking For
- Minimum 5 years in software engineering, including 3 or more shipping full stack products to production.
- Python and FastAPI, PostgreSQL, TypeScript, React and Next.js in production.
- Experience integrating payment APIs and webhooks, and handling money correctly.
- Linux, Docker and CI/CD (GitHub Actions); secure authentication and RBAC.
- Has led code review and mentored developers.
Details
- Location: Ras Alkhor, Dubai, onsite
- Working days: Monday to Saturday, 10:00 AM to 7:00 PM Dubai time