Skip to content

Senior Engineer

On-site, Remote, Hybrid
  • Cambridge, England, United Kingdom
£50,000 - £75,000 per yearEngineering - Connect

Job description

IMPORTANT: This remote opportunity is limited to the UK. We won't consider candidates outside the UK due to legal restrictions.

At Techspert, we are building the world's leading AI platform for knowledge exchange. Our goal is to create a system that can identify what people know and how that knowledge relates to other areas. As a senior full-stack engineer, you will be working with full front & backend exposure to a suite of applications. Helping build new features for our advanced search technology, as well as our industry-beating expert and client portals.

As part of your daily work, you will be:

  • Coming up with really good ideas
  • Developing new features, backend-to-frontend, that will improve our users' workflow
  • Working with your Product and Data Science colleagues to come up with the best technical solutions
  • Refining our architecture so it becomes more efficient and easier to use
  • Building and maintaining our APIs to ensure reliability and consistency

This is a full-stack position, so you'll be working both on frontend (Angular, React, Material) and backend (Node.js, AWS Lambda, DynamoDB, SQS, SNS).

Job requirements

We would love to work with someone who is:

  • Action-oriented with strong analytical and problem-solving skills
  • Passionate to learn new skills and technologies
  • A strong communicator, presenter, and collaborator
  • Driven, hardworking and comfortable in a fast-paced environment
  • Able to take charge of your time and meet deadlines
  • At least 4 years into your engineering career

And we would expect you to bring these skills and knowledge into the


  • Experience in designing and developing scalable applications with Angular/React and Node
  • Experience working with commercial applications in production environments
  • Deep knowledge of architecture and design patterns for the frontend (e.g. data flows, components, modules)
  • Deep knowledge of architecture and design patterns for the backend (e.g. configuration, REST, distributed systems)
  • Working knowledge of Typescript, both on frontend and backend
  • Working knowledge of AWS services like Lambda and DynamoDB
  • Working knowledge of CI/CD, deployment tools and monitoring services