Vitol is looking for a Full Stack Desk Developer to join our team. You will work closely with a wide range of business lines to develop innovative, full-stack applications used globally across our commercial and operational desks. Your role will involve transforming the existing applications landscape by rapidly prototyping and iterating on requirements to empower our commercial teams.
What You'll Do
- Work closely with operations and commercial teams to build, support, and iteratively improve market-focused business development applications.
- Analyze ongoing business and user requirements, independently managing project lifecycles from end-to-end.
- Suggest innovative and reliable technical solutions that enhance existing processes or identify new opportunities.
- Develop a deep understanding of Vitol's MIS platforms and tools to help them thrive.
What We're Looking For
- A relevant university degree.
- 3+ years of full stack Python development experience with in-depth knowledge of ORM and API frameworks.
- 3+ years of full stack Typescript React development experience.
- Mandatory experience using Python libraries such as Fast API, SQL Alchemy, and Pydantic.
- Experience in building, maintaining, and optimizing relational SQL databases (PostgreSQL/Oracle).
- Experience with rapid dashboard development (Streamlit, Plotly Dash, React) and presenting complex data visually to varied audiences.
- A passion for developing in Python and React and a driven desire to engage with both our development community and the business.
- A drive to stay up to date with changes in the Python and Typescript React landscape.
Nice to Have
- Driven, results-oriented with either previous experience or a demonstrable commercial interest in the commodities industry.
- Passionate about turning iterative business feedback into rapidly prototyped solutions and transforming them into widely adopted, value-adding global applications.
- Initiative with an entrepreneurial, self-starting mindset.
- A minute attention to detail.
- Highly driven with an innate ability to deliver outstanding results in a fast-paced trading environment.
- Outstanding communication and relationship management skills.
- Capable of working effectively across organizational and cultural boundaries with a global perspective.
- Dedicated, energetic, resilient, and resourceful.
- Highly creative with a strong innate ability for problem-solving.
- A natural team player.
Technical Stack
- Python, Fast API, SQL Alchemy, Pydantic
- Typescript, React
- PostgreSQL, Oracle
- Streamlit, Plotly Dash
Benefits & Compensation
- Global Exposure: Work in a dynamic, international environment with colleagues spanning the globe.
- Energy Commodities Trading Industry: Work within a rapidly changing and globally impactful sector.
- Fast Paced Creative Work Environment: Access to a wide range of technologies and tools that empower creativity.
- Impactful Work: Contribute to meaningful projects that drive the energy industry forward.
- Innovation: Drive change at the cutting edge of the energy commodity trading industry's technological landscape.
- Corporate Social Responsibility: Engage in charitable initiatives and programs that promote sustainability.
- Travel: Opportunity to travel to offices and sites across the world.
- Python and React Communities: Access to our global Python Community (250+ colleagues) and React Community (50+ colleagues) for training, discussion, and innovation.
Work Mode
This is an onsite position.
Vitol is an equal opportunity employer.




