Salary: £65,000 - 65,000 per year Requirements: We are looking for strong commercial experience in full-stack software engineering. We require strong JavaScript and TypeScript experience. We need experience building scalable backend systems using Node.js, NestJS, or similar frameworks. We are looking for frontend development experience using Angular or similar modern frontend frameworks. We require experience designing and developing RESTful APIs. We need experience working within Linux-based environments. We are looking for a strong understanding of software architecture, testing, and production-ready software development. We require experience designing and working with databases. We need strong debugging, problem-solving, and systems-thinking capability. We are looking for the ability to mentor and support other developers while remaining highly hands-on technically. We require excellent communication and collaboration skills. We value interest in learning and working within broader engineering and hardware-adjacent environments. Beneficial experience includes software connected to physical products, devices, machines, or real-world systems. Beneficial experience includes Raspberry Pi or similar platforms. Beneficial experience includes C++. Beneficial experience includes Python. Beneficial experience includes embedded or hardware-adjacent software environments. Beneficial experience includes mixed-language codebases. Beneficial experience includes event-driven architectures. Beneficial experience includes industrial systems, connected devices, robotics, scientific instrumentation, or advanced manufacturing technology. Beneficial experience includes UI/UX awareness for operator or user-facing systems. Responsibilities: We design, build, and maintain scalable frontend and backend software applications. We develop and enhance bespoke software solutions used within advanced engineering environments. We work closely with multidisciplinary engineering and technical teams to diagnose and resolve complex issues. We contribute hands-on across multiple areas of the software stack. We improve software architecture, maintainability, testing, and engineering standards. We support software release planning, deployment activities, and technical documentation. We help drive production readiness and long-term software scalability. We mentor and support a small software engineering team. We collaborate closely with engineers, technical specialists, and other stakeholders. We help improve development workflows, tooling, and engineering processes. Technologies: Angular Backend Embedded Frontend Hardware Support JavaScript Linux NestJS Python Robotics TypeScript UX UI Design NodeJS API Architect REST SQL More: We are an innovative technology company developing advanced software solutions within a highly technical engineering environment. This is a hands-on Lead JavaScript/TypeScript Software Engineer role based in Peterborough, Cambridgeshire, ideally on-site five days per week, although hybrid working may be considered for exceptional candidates with a minimum of three days per week on site. We offer a salary of £60,000 to £80,000 per annum along with brilliant benefits including a free gym, healthcare, and an enhanced pension. You will join a collaborative, engineering-led team working on technically challenging projects with real-world impact, and you will have the opportunity to shape architecture, standards, testing practices, and long-term product direction across frontend, backend, and broader systems development. We value innovation, collaboration, diversity, and inclusive recruitment practices. last updated 24 week of 2026