Full-Stack Desk Developer: TypeScript, React & Python

Vitol

Dubai

On-site

AED 240,000 - 380,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Global exposure
Energy trading industry
Fast-paced environment
Impactful work
Innovation
Corporate social responsibility
Travel opportunities
Python/React/GenAI communities

Job summary

Vitol seeks a Full Stack Desk Developer in Dubai to join the CTRM & Operations Desk Developer team. You will build and support full-stack applications used by the desk, prototyping rapid solutions and integrating with Vitol MIS platforms.

The role emphasizes collaboration with operations and trading teams, strong Python/C# and React expertise, and experience with modern data/workflow tools in a fast-paced trading environment.

Qualifications

  • Relevant university degree.
  • 3+ years of full stack Python + .NET C# backend experience with ORM and API frameworks.
  • 3+ years of full stack TypeScript React development experience.
  • Proven experience with FastAPI, SQLAlchemy, Pydantic.
  • Experience with relational databases (PostgreSQL/Oracle).
  • Experience with agentic workflow tools (Claude Code, Codex, Cursor, OpenCode).

Responsibilities

  • Develop full-stack desktop and web applications used by the trading desk.
  • Transform and modernize automation tooling for operations and trading teams.
  • Prototype rapidly and iterate based on user feedback from operations and commercial staff.
  • Integrate Vitol MIS platforms to support desk activities and data flows.
  • Collaborate across global teams to deliver reliable, scalable solutions.

Skills

Python
TypeScript React
C#
SQL & ORM
PostgreSQL
Oracle
FastAPI
SQLAlchemy
Pydantic
Claude/Codex

Education

University degree

Tools

Entity Framework
Claude Cowork
ChatGPT Work
OpenWork
n8n
CrewAI

Job description

Vitol seeks a Full Stack Desk Developer in Dubai to join the CTRM & Operations Desk Developer team. You will build and support full-stack applications used by the desk, prototyping rapid solutions and integrating with Vitol MIS platforms.

The role emphasizes collaboration with operations and trading teams, strong Python/C# and React expertise, and experience with modern data/workflow tools in a fast-paced trading environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Dubai Full-Stack Desk Developer – Innovation Role
Dubai Full-Stack Desk Developer – Innovation Role

Vitol • Dubai

On-site
AED 240,000 - 340,000
Full Stack Desk Developer Typescript React And Python
Full Stack Desk Developer Typescript React And Python

Vitol • Dubai

On-site
AED 240,000 - 340,000
Full Stack Desk Developer (Typescript React & Python)
Full Stack Desk Developer (Typescript React & Python)

Vitol • Dubai

On-site
AED 240,000 - 380,000
Global exposure
Energy trading industry
Fast-paced environment
+5
Fullstack Developer
Fullstack Developer

Staff Connect Information Technology Consultants • Dubai

On-site
AED 180,000 - 300,000
Mid-Level Full Stack Developer
Mid-Level Full Stack Developer

BBGC • Dubai

On-site
FinTech Full-Stack Engineer — React + Node.js
FinTech Full-Stack Engineer — React + Node.js

Staff Connect Information Technology Consultants • Dubai

On-site
AED 180,000 - 300,000
Real-Time FinTech C++ Full-Stack Engineer
Real-Time FinTech C++ Full-Stack Engineer

BlackTrader • Dubai

On-site
AED 240,000 - 420,000
Full-Stack .NET Developer | C#, SQL & Cloud
Full-Stack .NET Developer | C#, SQL & Cloud

Flip retail • Dubai

On-site
AED 201,000 - 335,000
Full Stack Developer – Node.js & React.js
Full Stack Developer – Node.js & React.js

D4 Insight • Dubai

On-site
AED 300,000 - 600,000
Full-Stack Engineer: .NET & React Mastery
Full-Stack Engineer: .NET & React Mastery

Thrifty Car Rental UAE • Dubai

On-site
AED 180,000 - 320,000