Salary: £30,000 - 58,000 per year Requirements: 2-3 years of experience with Python (FastAPI or Flask preferred) and React (TypeScript preferred) Proficiency and familiarity with non-relational databases (DynamoDB, Mongo) Strong understanding of RESTful APIs and client-server communication Ability to write clean, maintainable, and reusable code with TDD or BDD Experience with Git for version control and Generative programming Familiarity with AWS or other cloud services (desirable) Experience with serverless architecture (desirable) Experience working with Scrum or Extreme Programming (XP) (desirable) Excellent teamwork and communication skills A self-starter who identifies opportunities for improvement and proposes solutions without being prompted A passionate learner who is ready to dive into new challenges and technologies Responsibilities: Design and develop backend systems using Python (FastAPI or Flask preferred) and front-end components using React (TypeScript preferred) Create and integrate RESTful and GraphQL APIs Write high-quality, reusable code, with a focus on scalability and efficiency Collaborate with other engineers, participate in planning and code review sessions, provide constructive and collaborative feedback Debug and troubleshoot issues proactively, working across serverless, event driven infrastructure In your first six months, you will contribute to key features of our new product and help build out new features. Technologies: AWS Backend Cloud FastAPI Flask Git GraphQL Python React Serverless TDD TypeScript XP Fullstack More: At Boxworks, we are a young, independently-owned technology company passionate about innovating in logistics, distribution, warehousing, and field service management. We offer a dynamic and collaborative work environment, a competitive salary, and ample room for growth within our company. Our team is dedicated to providing the best solutions for our customers while fostering a culture of learning. This role is hybrid, with occasional travel to work from our Wednesbury office. last updated 6 week of 2026