G

Junior Developer (Carrier Integrations and Hybrid Services Team)

Global Freight Solutions
On-site
Southampton, United Kingdom

Junior Developer

Backend/Full-Stack

About Us

GFS is a leader in the creation of high-tech solutions for the eCommerce and Logistics market space. We provide a multi-carrier solution to small and large businesses alike, providing a single point of contact and a simple Customer focused delivery solution. We provide accurate and up to date tracking of all parcels, manage all questions and queries and seamlessly handle claims for missing and damaged goods. Our solution has helped many retailers reach customers across the UK and worldwide that were previously out of their reach.

We are currently working on an exciting major platform upgrade and are seeking a Junior Developer to join our UK development office to join this project.

About the role

The successful applicant will become a part of our experienced development team, responsible for the continued design, development and operation of our innovative, market leading software. The role will be hybrid-based, with three days a week in our new Southampton office to help you get onboard, and foster collaboration within the team.

Responsibilities include:

  • Creation of clear, quality, tested and documented code - We are developers the main thing we do is write code!
  • Deployment, support and maintenance - We have hundreds of services running across 3 Environments it takes a lot of work to keep that all running!
  • Continuously developing your own skills - the most important thing you can do is to keep learning, and we want to help!
  • This is primarily a backend development role, however there is scope for exposure to some frontend development for those looking to move to full stack.

About You

We are obsessed with technology here at GFS and it shows in the ambition of what we have built; you'll share our ambition as we work with innovative technologies and understand how best to deploy them to implement our vision.

You will be experienced in working with in a multi skilled team, collaborating with product owners to define and understand requirements, working with the developers and the CTO to design and develop technical solutions, and sharing your experience with the wider team to help the grow and gain experience.

Required Skills

  • JavaScript/NodeJS
    • REST APIs with Express or similar
    • Unit testing with Mocha/Chai/Sinon or similar
  • MongoDB
  • Docker and Compose
  • Continuous Integration
  • Excellent communication skills

Useful Skills and Experience

  • Cloud computing (Google Cloud Platform or Azure preferred)
  • React 18+ or NextJS 14+ experience
    • Some exposure or knowledge of TailwindCSS
    • NextJS 13+ with RSC and Server Actions
  • Exposure to Kubernetes or Serverless environments