Full Stack Desk Developer

Vitol

Singapore

On-site

SGD 90,000 - 140,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Global exposure
Office-based role (5 days)

Job summary

Vitol in Singapore is seeking a Full Stack Developer to join our analytics team. You will work with global desks to build applications that influence firm decisions and transform our landscape through rapid prototyping and scalable solutions.

Our stack is C# and/or Python on the backend, with React (TypeScript) on the frontend. Strong candidates will be proficient in at least one backend language and React; familiarity with both C# and Python is a plus. This is an office-based role (5 days).

Qualifications

  • 3+ years full-stack experience in C# or Python
  • 3+ years full-stack TypeScript/React development
  • Experience with ORM and API frameworks
  • Experience with relational databases (PostgreSQL/Oracle)
  • Experience with dashboards and data visualization
  • Knowledge of code review practices and version control

Responsibilities

  • Collaborate with business stakeholders to design scalable systems
  • Identify requirements and develop solutions influencing commercial decisions
  • Manage project lifecycles end-to-end from requirements to delivery
  • Write and maintain data feeds for analytics platforms and pricing models
  • Develop understanding of Vitol MIS platforms and evolve them

Skills

C# or Python
TypeScript/React
ORM & API frameworks
Relational databases
Data visualization dashboards
Code review & version control

Education

University degree

Tools

ASP.NET
Entity Framework
FastAPI
SQLAlchemy
Pydantic
Streamlit
Plotly Dash
React

Job description

Company Description

Vitol is a leader in energy and commodities. Vitol produces, manages and delivers energy and commodities, including metals, to consumers and industry worldwide. In addition to its primary business, trading, Vitol is invested in infrastructure globally, with $13+billion invested in long‑term assets.

Vitol’s customers include national oil companies, multinationals, leading industrial companies and utilities. Founded in Rotterdam in 1966, today Vitol serves its customers from some 40 offices worldwide. Revenues in 2024 were over $330bn. Find out more at vitol.com.

Job Description

We are looking for a Full Stack Developer to join our Singapore-based analytics team. You will work closely with commercial and operational desks globally, building innovative applications that directly influence the firm's decisions.

You will play a key role in transforming our existing application landscape — rapidly prototyping, iterating, and delivering scalable solutions. You'll need to communicate effectively with both technical and non-technical stakeholders, manage project lifecycles independently, and thrive in a fast-paced trading environment.

Our stack is C# and/or Python on the backend, with React (TypeScript) on the frontend. Strong candidates will be proficient in at least one backend language alongside React; familiarity with both C# and Python is a significant advantage.

Responsibilities
  • Collaborate directly with business stakeholders to design and implement scalable, high-quality systems with a high degree of autonomy
  • Identify requirements and develop solutions that directly influence commercial decisions
  • Manage project lifecycles end-to-end, from requirements gathering through to delivery
  • Write and maintain data feeds critical to analytics platforms and pricing models
  • Develop a deep understanding of Vitol's MIS platforms to help them evolve and thrive
Qualifications
Required:
  • Relevant university degree
  • 3+ years of full-stack experience in C# or Python (or both), with solid knowledge of ORM and API frameworks
  • 3+ years of full-stack TypeScript/React development experience
  • Hands‑on experience with relevant backend frameworks and libraries (e.g. ASP.NET, Entity Framework, FastAPI, SQLAlchemy, Pydantic)
  • Experience building, maintaining, and optimising relational SQL databases (PostgreSQL / Oracle)
  • Experience with rapid dashboard development tools (Streamlit, Plotly Dash, React) and presenting complex data visually to varied audiences
  • Strong understanding of code review practices, version control, and issue tracking
Nice to have:
  • Proficiency in both C# and Python
  • Oracle / PL SQL development experience, including stored procedures
  • Passion and appreciation for UI/UX
Soft Skills That Will Help You Stand Out
  • Excellent written and verbal communication in English
  • Proactive and user-focused, with a can‑do attitude and genuine interest in both technical and functional challenges
  • Self‑motivated, able to prioritise effectively and manage shifting deadlines
  • Entrepreneurial mindset with strong initiative and problem‑solving instincts
  • Passionate about turning iterative business feedback into polished, widely adopted solutions
  • Meticulous attention to detail
  • Resilient and energetic, with a natural ability to deliver results under pressure
  • A team player who can work effectively across organisational and cultural boundaries
Additional Information
What We Offer
  • Global Exposure: The chance to work in a dynamic, international environment with colleagues and businesses spanning to all corners of the world.
  • Energy Commodities Trading Industry: Opportunity to work within one of the most interesting, rapidly changing and globally impacting industries
  • Fast Paced Creative Work Environment: Access to working with a wide range of technologies and tools that empower you to be creative and excel in your role
  • Impactful Work: The opportunity to contribute to incredibly meaningful projects that drive the energy industry forward and make a global impact across our lines of business and our operations.
  • Innovation: The opportunity to work and drive change at the cutting edge of the energy commodity trading industry’s technological landscape
  • Corporate Social Responsibility: Ability to engage in a variety of charitable initiatives and programs that give back to the community and promote sustainability
  • Travel: Opportunity to travel to a wide variety of offices and sites across all corners of the world where our business development teams operate
  • Python and React Communities: Access to our global and continuously growing Python Community (+250 colleagues) and React Community (+50 colleagues) that provides training, and ongoing discussions around the changes in the landscape of these frameworks and a creative space to produce suggestions and ideas to test and/or form new solutions that further drive the success of the business
  • Office based role (5 days)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Platform Engineer
Platform Engineer

Vitol Asia Pte Ltd • Singapore

On-site
SGD 90,000 - 150,000
Product Control Analyst
Product Control Analyst

Vitol • Singapore

On-site
SGD 90,000 - 140,000
Commercial Analyst
Commercial Analyst

Vitol • Singapore

On-site
SGD 50,000 - 70,000
Full-Stack Developer (C#/Python) — Analytics & Dashboards
Full-Stack Developer (C#/Python) — Analytics & Dashboards

Vitol • Singapore

On-site
SGD 90,000 - 140,000
Global exposure
Office-based role (5 days)
C++ Software Engineer
C++ Software Engineer

Optiver • Singapore

On-site
SGD 80,000 - 120,000
Performance-based bonuses
Daily breakfast and lunch
Gym membership
+2
Senior Full Stack Developer, Vice President
Senior Full Stack Developer, Vice President

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer - Commodities
Software Engineer - Commodities

United States Digital Space LLC • Singapore

On-site
SGD 90,000 - 150,000
Trading Desk Full Stack Developer
Trading Desk Full Stack Developer

ExxonMobil • Singapore

On-site
SGD 70,000 - 90,000
Long Term Savings Allowance
Dental reimbursement
Annual health checkups
+1
Data-Driven Full-Stack Engineer (Python/React)
Data-Driven Full-Stack Engineer (Python/React)

VisionPower Semiconductor Manufacturing Company (VSMC) • Singapore

On-site
SGD 90,000 - 130,000
Full-Stack Software Engineer (Fintech / Digital Assets)
Full-Stack Software Engineer (Fintech / Digital Assets)

WX CAPITAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000