
Whiteshield
Full Stack Developer - AI Economics Unit
- Permanent
- Dubai, United Arab Emirates
- Experience 2 - 5 yrs
Job expiry date: 24/03/2026
Job overview
Date posted
07/02/2026
Location
Dubai, United Arab Emirates
Salary
AED 15,000 - 20,000 per month
Compensation
Salary only
Experience
2 - 5 yrs
Seniority
Experienced
Qualification
Bachelors degree
Expiration date
24/03/2026
Job description
The Full Stack Developer in Whiteshield's AI Economics Unit, based in Dubai, develops end-to-end web applications for policy advisory and decision-support platforms. The role involves shipping Next.js/React front ends, Python/FastAPI APIs, and PostgreSQL data models. Responsibilities include designing high-quality UI components, backend services, relational data layers, Docker-based deployments, and CI/CD pipelines via Azure DevOps. The developer collaborates with economists, data scientists, and product teams to translate complex policy questions into production-grade software, implements authentication and authorization patterns, and contributes to middleware integration, including .NET/C# for enterprise services. The position supports AI-enabled workflows, scenario simulators, economic forecasting, dashboards, and secure policy-focused applications, ensuring performance, security, and maintainability across full-stack delivery.
Required skills
Key responsibilities
- Own end-to-end feature delivery from design through deployment and monitoring.
- Build responsive, accessible, and maintainable front-end components using React and Next.js.
- Design and implement backend services with Python and FastAPI, including RESTful APIs and validation.
- Model, query, and optimize relational data layers in PostgreSQL with schema management, indexing, and query tuning.
- Operate within containerized workflows using Docker for development and deployment.
- Collaborate with cross-functional teams to convert policy and analytics needs into technical solutions.
- Implement authentication, authorization, and audit-friendly logging with OAuth2, JWT, and role-based access.
- Contribute to integration and middleware solutions, leveraging .NET/C# experience where applicable.
- Maintain engineering standards including code review, documentation, automated testing, and release hygiene.
- Build and manage CI/CD pipelines and release processes using Azure DevOps.
Experience & skills
- 2–5 years of professional experience in full-stack web application development in production environments.
- Strong proficiency in React and Next.js including routing, component design, and state management.
- Proficient in Python and FastAPI for backend development.
- Solid experience with PostgreSQL and relational database management.
- Hands-on experience with Docker for containerized workflows.
- Working knowledge of Azure DevOps including CI/CD pipeline development.
- Understanding of authentication and authorization patterns including OAuth2, JWT, and RBAC.
- Strong analytical skills, attention to detail, and focus on performance, security, and UX.
- Fluent in English; Spanish and Arabic are advantageous.
- Optional: Experience with .NET/C#, cloud environments (Azure/GCP), observability tooling, ETL/ELT workflows, AI/LLM integrations, and UI implementation from Figma with TailwindCSS.