Senior Software Engineer

Cambridge, UK | Software Engineering


We are seeking a motivated and experienced TypeScript/C# software engineer to join our team and play a crucial role in taking our new business management product, Kinabase, to market. This role involves working on our innovative AI-research projects, and helping us to deliver high-quality software solutions to our clients.

You will be joining a young and dynamic company with a growing client base, alongside a friendly, supportive, and energetic UK based team. You will be trusted with real responsibility and projects from day one, allowing you to gain experience working across industries on valuable and impactful software projects.

This is an exciting time to be joining our company. As part of a fast-growing start-up, this role will give you the power to have a real influence on shaping the future of our technology stack, engineering practises and strategic direction – ensuring we put user experience and software quality at the heart of everything we do.

Who we are seeking

We are looking for people that share our vision for high quality code delivered in a highly professional and caring way. We’re keen to see applications from talented candidates that want to be involved with an innovative and thriving start-up business.

We are looking for individuals ready to start in the next few months, with a degree in Computer Science, Engineering or a related subject. You will have a strong academic background, and with a passion for software engineering and a desire to learn and grow.

To help, here’s a summary of who we are looking for:

  • Demonstrable experience with JavaScript, TypeScript (front and back end), CSS and HTML;
  • Demonstrable experience with C#, .NET, ASP.NET Core;
  • Knowledge of Node.js, React and/or Vue JavaScript frameworks;
  • Knowledge of iOS and Android app development, and/or React Native;
  • Experience of project planning, scheduling and/or scoping;
  • Ability to lead and mentor junior developers;
  • An ability to ask questions to understand requirements ahead of implementation;
  • Familiarity with database technology, architecture and solutions (NoSQL and/or SQL);
  • Experience with version control, unit testing, continuous integration and code quality tools;
  • Experience of producing client-facing applications and an awareness of the UX and UI challenges involved;
  • Self-motivated, and able to work as part of a small team on short and demanding projects with strict attention to detail;

Company and Projects

Cambridge Kinetics was founded in response to a clear demand for high quality software development services around Cambridgeshire. There is certainly no typical project and those involved in the company can look forward to involvement in taking our product to market - working with industries across everything from agriculture to construction. As a valued part of the design and development team, you will be encouraged to be involved in all aspects from solution concept and design, through to delivery and support.


We provide our team the flexibility of a hybrid combination of remote and in-person work, to get the best of both worlds.

We have offices in St John's Innovation Centre and you will be required to be in the office three days a week, and be willing to occasionally travel to client sites.


We offer a salary dependent upon your experience. Additionally we offer Vitality health cover, free lunches in the office and holiday entitlement well above statutory minimum, among other benefits.

How to apply

If you think you are a good fit for the role, the company, for our clients and our products, then drop us an email to with a bit about yourself and a CV. If you’ve got a GitHub or LinkedIn profile you should include that too.

Cambridge, UK

Working Arrangements
Hybrid (both in person and remote)

Software Engineering

Working Hours

Competitive (based on experience)