Software Engineer

🗓️ Posted 2026-07-17 London, England, London, United Kingdom, United Kingdom Full-time Hybrid ICT

Company shared salary

NA

Market rate

3,333 GBP–6,250 GBP/mo (39,996 GBP–75,000 GBP/yr)

Based on similar roles (title + domain + location).

Responsibilities

  • We are looking for a motivated Full Stack Developer with a focus on TypeScript to join our team. This role is ideal for someone with professional experience across both front-end and back-end development who is ready to take ownership of systems used by business clients. You will play a key role in system development, testing, and maintenance across the full software development lifecycle.
  • About HubBox.
  • HubBox's award-winning 'pickup at checkout' software makes it easy for any retailer to offer local pickup at their online checkout.
  • Trusted by 1,500+ global brands, including Macy's, Gap and Selfridges, HubBox cuts shipping costs and boosts cart conversions for retailers, while providing the flexible, convenient delivery option that 70% of shoppers want.
  • As a strategic tech partner to leading carriers like UPS, DPD, DHL and Royal Mail, HubBox quickly and reliably increases OOH network volume - adding millions of extra packages every year to drive long-term, sustainable growth.
  • Develop, maintain, and scale full-stack applications using TypeScript
  • Build and optimise front-end interfaces using React
  • Develop robust back-end services using Node.js and Express
  • Support, optimise, and enhance systems deployed on AWS infrastructure
  • Manage containerised deployments using Docker and ECS
  • Build and maintain serverless components using AWS Lambda and API Gateway
  • Lead testing, debugging, and performance optimisation efforts
  • Own system upgrades and production releases
  • + years of commercial, production-grade experience with TypeScript
  • Proven professional experience building front-end interfaces with React
  • Strong professional experience building back-end services using Node.js/Express
  • Solid working knowledge of cloud concepts and architecture, preferably AWS
  • Extensive experience using Git for version control and team collaboration
  • Strong problem-solving skills, troubleshooting autonomy, and sharp attention to detail
  • Preferred Experience (Nice-to-Haves)