Full-stack Software Engineer

Digital Catapult is a UK deep-tech innovation organisation accelerating the practical application of advanced digital technologies.

London, United Kingdom
About Digital Catapult

Digital Catapult is an independent, not-for-profit member of the Innovate UK Catapult Network. It bridges industry, government, investors and academia to help deep-tech businesses scale, improve industrial supply-chain resilience and advance data-driven open future networks through collaborative R&D, specialist facilities, innovation programmes, ecosystem support and membership services.

View jobs by Digital Catapult

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will build web frontends, backend services and APIs in TypeScript for rapid prototypes and production platforms. You will contribute to technical design decisions, write tested, documented and secure code, review colleagues’ work, and deploy services using CI/CD, Docker, Kubernetes and Azure. You will work with designers, researchers, product owners and client stakeholders to turn requirements into working software.

Requirements

  • Professional frontend and backend software development experience with TypeScript and JavaScript
  • Experience with a modern frontend framework such as React
  • Experience building backend services and APIs backed by databases
  • Experience with agile delivery, source control, code review and automated testing
  • Exposure to CI/CD and Docker containers
  • Ability to communicate and collaborate with technical and non-technical colleagues
  • Interest in generative AI tooling and digital twins
  • Successful completion of BPSS clearance before starting employment

Responsibilities

  • Build web frontends, backend services and APIs in TypeScript
  • Contribute to design and technical decisions
  • Write tested, documented and secure code
  • Review colleagues' code
  • Deploy and operate software using CI/CD, Docker, Kubernetes and Azure
  • Work with stakeholders to turn requirements into working software
  • Use generative AI tooling and emerging technologies

Benefits

  • 25 days of annual leave, bank holidays and 3 days between Christmas and New Year
  • Double-matched pension contributions up to 10% of salary
  • Discretionary company bonus
  • 4% of salary for selected benefits, including a health cash plan, private medical insurance, holiday purchase and pension top-ups
  • E-Vehicle Scheme
  • Cycle2Work scheme
  • Tech Scheme
  • Gym discounts
  • Give As You Earn
  • PerkPal
  • Life insurance worth four times salary
  • Free employee assistance programme and financial wellbeing advice
  • Enhanced maternity and paternity leave
  • Hybrid working
  • Company social events
  • Free office snacks