At a Glance
- Tasks: Develop innovative full-stack applications and collaborate with experts across various business lines.
- Company: Join a dynamic tech company in the energy commodities trading sector.
- Benefits: Global exposure, competitive salary, travel opportunities, and access to tech communities.
- Other info: Enjoy a creative work culture with opportunities for professional growth and corporate social responsibility.
- Why this job: Make a real impact by transforming applications and driving innovation in a fast-paced environment.
- Qualifications: 3+ years of Python and React development experience, with strong problem-solving skills.
The predicted salary is between 60000 - 80000 € per year.
We are hiring for a Full Stack Developer, working closely with a wide range of business lines. You will be given the opportunity to work with technical and non‑technical experts and develop innovative solutions, and full‑stack applications used globally across a wide range of commercial and operational desks. The role will offer you an incredible opportunity to impact decisions through the development of innovative solutions. You will be heavily involved in helping transform the existing applications landscape, where your ability to quickly understand business requirements, communicate effectively, work independently and rapidly prototype/iterate over new and existing requirements will be crucial in driving modern cutting‑edge solutions to empower our commercial teams.
Responsibilities
- Rapid Prototyping: Build and support market‑focused business development applications and support existing tools, rapidly iterating on user feedback to deliver actionable value‑adding solutions.
- Project Management: Analyse business and user requirements and independently manage project lifecycles from end to end.
- Innovation: Suggest innovative and reliable technical solutions, enhancing existing processes or identifying new opportunities.
- Platform Expertise and Integration: Develop a deep understanding of Vitol's MIS platforms and tools, and help them thrive.
Qualifications
- Relevant university degree.
- 3+ years of full‑stack Python development experience, deep knowledge of ORM and API frameworks.
- 3+ years of full‑stack TypeScript React development experience.
- Experience with Python libraries such as FastAPI, SQLAlchemy and Pydantic.
- Experience building, maintaining and optimizing relational SQL databases (Postgres/Oracle).
- Rapid dashboard development (Streamlit, Plotly Dash, React) and presentation of complex data visually.
- Passion for developing in Python and React and a desire to engage with the development community and business.
- Drive to stay up to date with changes in the Python and TypeScript React landscape.
Soft Skills
- Driven and results‑oriented, with commercial interest in commodities industry.
- Passionate about turning iterative business feedback into rapidly prototyped solutions.
- Initiative with an entrepreneurial self‑starting mindset.
- Highly driven, capable of delivering outstanding results in a fast‑paced trading environment.
- Outstanding communication and relationship management skills.
- Capable of working effectively across organizational and cultural boundaries, fostering multi‑platform collaboration.
- Dedicated, energetic, resilient and resourceful.
- Highly creative and strong problem‑solving ability.
- A natural team player.
Benefits
- Global exposure in a dynamic, international environment.
- Industry experience in energy commodities trading.
- Fast‑paced, creative work environment with cutting‑edge technologies.
- Impactful work contributing to global business and operations.
- Opportunities for innovation and change‑making.
- Corporate social responsibility initiatives and sustainability programs.
- Travel opportunities across global offices and sites.
- Access to global Python and React communities for learning and collaboration.
Full Stack Desk Developer (Python/React) employer: Vitol Group
Join a dynamic and innovative team as a Full Stack Desk Developer at Vitol, where you'll have the chance to work in a fast-paced environment that values creativity and collaboration. With global exposure and opportunities for professional growth, you'll be empowered to make impactful contributions to the energy commodities trading industry while engaging with cutting-edge technologies and a supportive community. Our commitment to corporate social responsibility and sustainability further enhances the rewarding experience of working with us.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Desk Developer (Python/React)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Python and React. This is your chance to demonstrate your rapid prototyping abilities and innovative solutions, so make it shine!
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Brush up on your knowledge of ORM, API frameworks, and SQL databases. We want you to feel confident and ready to impress!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and making an impact in the energy commodities trading space.
We think you need these skills to ace Full Stack Desk Developer (Python/React)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Full Stack Developer role. Highlight your Python and React expertise, and don’t forget to mention any relevant projects or achievements that showcase your ability to innovate and solve problems.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you’re passionate about this role and how your background aligns with our needs. Be sure to mention your experience with rapid prototyping and project management, as these are key for us.
Showcase Your Projects:If you’ve worked on any full-stack applications or relevant projects, make sure to include them in your application. We love seeing real examples of your work, especially if they demonstrate your ability to iterate based on user feedback and deliver value.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at StudySmarter!
How to prepare for a job interview at Vitol Group
✨Know Your Tech Stack
Make sure you brush up on your Python and React skills before the interview. Be ready to discuss your experience with ORM, API frameworks, and libraries like FastAPI and SQLAlchemy. They’ll likely want to hear about specific projects where you’ve used these technologies.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in previous roles. Think about times when you had to rapidly prototype solutions based on user feedback. This will demonstrate your ability to innovate and adapt, which is crucial for this role.
✨Understand the Business Context
Familiarise yourself with the energy commodities trading industry. Knowing how your technical skills can impact business decisions will set you apart. Be ready to discuss how you can contribute to their commercial teams through your development work.
✨Communicate Effectively
Practice articulating your thoughts clearly and concisely. Since the role involves working with both technical and non-technical experts, being able to bridge that gap is essential. Prepare to explain your past projects in a way that highlights your communication skills.