703,345open jobs
41,777companies
98,533added this week
Browse all
Location
In office (Singapore)
Seniority
Senior · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Vitol is an energy and commodities company. We trade and distribute energy safely and responsibly around the world using our logistical expertise and infrastructure network.

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.

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

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

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)
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
703,345 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Singapore
Sr. Java Developer 2 days ago
Remote/Hybrid • 10+ years exp
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
Db2
Oracle
Frontend
Angular
JQuery
DevOps
CI/CD
Git
Bitbucket
Apache HTTP Server
Apply
Remote • Part-Time • Athens
Python
JavaScript
SQL
Python
Django
Databases
PostgreSQL
DevOps
GCP
DigitalOcean
Heroku
Azure
AWS
Apply
$33k – $40k per year • In office • Bachelor's Degree
Python
SQL
Python
pySpark
Databases
MS SQL
Azure SQL Database
AI/ML
Spark
Copilot Studio
DevOps
Azure DevOps
Azure
CI/CD
Git
Analytics
Power BI
Informatica
Azure Data Factory
QA
Postman
Apply
$51k – $103k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
Python
Verilog
SystemVerilog
DevOps
Linux
Chips/EDA
Siemens ModelSim
Apply
$14k – $35k per year (Estimated) • Remote • Moscow
SQL
Analytics
Power BI
Apply
Intern (Accounting) 5 days ago
In office • Internship • Iskandar Puteri
Apply
Data Engineer 11 days ago
$95k – $180k per year (Estimated) • In office • Full-Time • 3+ years exp • Houston
Python
SQL
Python
Flask
FastAPI
Databases
Redis
Snowflake
InfluxDB
Apache Kafka
AI/ML
Dagster
dbt
Prefect
DevOps
Terraform
AWS
Docker
Analytics
Dimensional Modeling
Apply
Senior RNG Technician 12 days ago
$47k – $95k per year (Estimated) • In office • Full-Time • 3+ years exp • High School Diploma • Vernon
Management
Outlook
Microsoft Office
Apply
GenAI Engineer 12 days ago
$75k – $200k per year (Estimated) • In office • Full-Time • 3+ years exp • Singapore
Python
AI/ML
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
LLM
RAG
Agentic Workflows
Multi-Agent Systems
Tool Use
DevOps
GCP
Azure
Git
AWS
Docker
Apply
Enterprise Architect 14 days ago
$132k – $272k per year (Estimated) • In office • Full-Time • 7+ years exp • Geneva
AI/ML
AI Agents
Management
Agile
Apply
$81k – $192k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Singapore
DevOps
TCP/IP
Apply
$75k – $184k per year (Estimated) • In office • Full-Time • Singapore
Apply
$88k – $192k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Singapore
AI/ML
AI Agents
LLM
Apply
$71k – $165k per year (Estimated) • In office • Full-Time • 5+ years exp • Singapore
Apply
$83k – $189k per year (Estimated) • In office • Full-Time • Singapore
Apply
See all jobs
This is one of many
703,345 more open roles from verified company boards, updated every day.