Full Stack (Python/React) Developer

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Genf
CHF 90’000 - 130’000
Sei unter den ersten Bewerbenden.
Vor 2 Tagen
Jobbeschreibung

Social network you want to login/join with:

Full Stack (Python/React) Developer, Geneva

col-narrow-left

Client:

Vitol

Location:

Job Category:

Other

-

col-narrow-right

Job Reference:

8628094347b4

Job Views:

1

Posted:

23.05.2025

Expiry Date:

07.07.2025

col-wide

Job Description:

Company Description

Vitol is a leader in energy and commodities. Vitol produces, manages and delivers energy and commodities to consumers and industry worldwide. In addition to its primary business of trading, Vitol is invested in infrastructure globally, with over $10 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 operates from approximately 40 offices worldwide. Revenues in 2023 were $400 billion.

For more information: vitol.com

Job Description

As a talented Python developer, you will help us expand our CTRM platform, leveraging data generated by our in-house end-to-end trading system and external datasets. We are growing rapidly and seek exceptional candidates to help us deliver on our mission. This role offers the opportunity to interface directly with the business, from paper operators to top management, to shape requirements and deliver capabilities.

As a member of the CTRM team based in Geneva, Switzerland, you will:

  • Be part of a global development team
  • Own a desk-driven initiative and re-architect the application where applicable
  • Write modular, reusable components to connect external data sources, internal tools, and databases
  • Maintain the cleanliness and centrality of the Vitol Python codebase
  • Port legacy code to Python where appropriate
  • Translate business requirements into technical solutions following existing patterns where possible

Qualifications

  • 5+ years of enterprise-level Python coding experience
  • Experience building backend applications in Python
  • Experience with a TypeScript framework, ideally React.js
  • Database knowledge (Oracle, Postgres, Redis) and SQL skills
  • Strong understanding of object-oriented design, design patterns, SOA architectures
  • Proficiency with code review, version control, and issue tracking tools
  • Attention to detail and pride in quality work
  • Excellent communication and interpersonal skills for stakeholder interaction
  • Proactive, user-focused, with a can-do attitude and technical curiosity
  • Self-motivated, able to prioritize and adapt to changing deadlines
  • Excellent English oral and written skills

Additional Information

  • Familiarity with Docker or similar containerization tools
  • Previous experience in commodities or trading industry
  • University degree (Bachelor or Master) in Computer Science, MIS, or related field