Junior Software Engineer

Lacon House, London
Technology – Engineering /
Perm Full time Employee /
Hybrid

Expana is the world’s leading agrifood-focused Price Reporting Agency (PRA) and global commodity intelligence provider. Formed through the combination of Mintec, Urner Barry, and associated brands, Expana brings together over 200 years of accumulated expertise in global commodity markets, serving more than 3,000 customers across 50 countries.

The Expana platform delivers 36,000+ proprietary price series across 900+ commodities, 70 million+ data points, and 1,400+ price forecasts, all underpinned by IOSCO-assured data integrity. Clients across retail, food manufacturing, agriculture, financial services, and industrial production rely on Expana to optimise procurement, manage commodity risk, and improve profitability across their supply chains.


Junior Full-Stack Software Engineer - London Office 2 days per week

Are you a passionate developer who loves solving problems, learning new technologies, and creating exceptional digital experiences?

We're looking for a Junior Full-Stack Software Engineer to join our collaborative and innovative engineering team. This is an exciting opportunity to work on cloud-based SaaS products that support businesses across the food, consumer goods, and capital goods industries.

If you're eager to develop your skills, contribute to meaningful projects, and work alongside talented professionals who value curiosity and continuous improvement, we'd love to hear from you.

What You'll Be Doing

As a Junior Full-Stack Software Engineer, you'll play an important role in the development, enhancement, and maintenance of modern web applications. You'll work closely with engineers, product managers, designers, and other stakeholders to deliver high-quality software that creates real value for customers.

Your responsibilities will include:

  • Building and enhancing user-facing features using TypeScript, React, and CSS
  • Supporting the development of scalable back-end services and APIs using Node.js
  • Working with databases to create efficient queries and optimise data flows
  • Contributing across the full technology stack, helping deliver robust SaaS solutions
  • Supporting monitoring, testing, and continuous integration/deployment practices
  • Participating in code reviews and collaborative problem-solving sessions
  • Troubleshooting and debugging applications to ensure a great user experience
  • Working with cross-functional teams to turn ideas into impactful features

What We're Looking For

We're interested in people who are motivated, collaborative, and excited by technology. You don't need to tick every box to apply. If this role sounds like a good fit for your skills and aspirations, we encourage you to submit an application.

Skills & Experience:

  • Around 3 years of experience developing web-based applications
  • Experience working within Agile development environments
  • Knowledge of modern front-end frameworks such as React, Angular, or Vue
  • Exposure to back-end development using Node.js
  • Familiarity with databases such as PostgreSQL or MongoDB
  • Understanding of CI/CD practices and containerised environments
  • Degree in Computer Science, a related subject, or equivalent practical experience
  • Strong communication skills in English, both written and verbal


Personal Qualities:

  • Curious and eager to learn
  • Positive and collaborative team player
  • Strong problem-solving mindset
  • Able to manage changing priorities effectively
  • Self-motivated and proactive
  • Comfortable working independently when required

Why Join Us?

Work on modern cloud-based technologies

Learn from experienced engineers in a supportive environment

Contribute to products used by businesses around the world

Be part of a collaborative culture that values innovation and continuous learning

Develop your skills and grow your career within a high-performing team

Have the opportunity to make a real impact from day one

Our Commitment to Inclusion

We believe great ideas come from diverse perspectives and experiences. We welcome applications from all qualified candidates regardless of age, disability, ethnicity, gender identity, marriage or civil partnership status, pregnancy or maternity, race, religion or belief, sex, sexual orientation, socio-economic background, or any other characteristic protected by law.

If you require any adjustments during the recruitment process, please let us know and we'll be happy to support you.

Ready to build, learn, and grow with us? Apply today and take the next step in your software engineering career. 

It is important to mention that we cannot sponsor or provide any work visas to any candidate in our locations and we will be conducting Right to Work checks during our hiring practices to ensure compliance with employment laws. 


Our Core Values at Expana
At Expana, we take great pride in our core values, which guide our actions and shape our culture:
Brilliance: We strive for excellence in everything we do, pushing the boundaries of creativity and innovation to deliver outstanding results.
Connected: We believe in the power of collaboration and communication. By fostering strong relationships within our teams and with our partners, we create a supportive environment that drives success.
Make a Difference: We are committed to making a positive impact in our industry and community. Our actions reflect our dedication to sustainability, social responsibility, and delivering value to our stakeholders.
 
Other values such as trust, transparency, creativity, and ownership define our brand and company culture. These qualities are what we seek in our teams as well. Your unique communication style and optimistic vision will inspire harmony with colleagues, customers, and business partners. Your commitment to excellence and strong relationship skills are also valued. Positive energy and strategic skills are key to succeeding at Expana. We value both individual success and collaboration, seeking dynamic team players who think outside the box. Everyone's development is integral to our collective success, so we foster and support each person's strengths and talents.
 
In return for your hard work and dedication, we offer fantastic rewards. Please note that we operate with an agile working model, allowing for remote work and occasional travel to our offices.
 
It is important to mention that we cannot sponsor or provide any work visas to any candidate in our locations and we will be conducting Right to Work checks during our hiring practices to ensure compliance with employment laws.