We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Senior Full-Stack Software Engineer (26778)

to £90,000 + benefits

Use cutting edge techniques to push this team into the future

This is a tremendous opportunity for you to make a significant impact on the lives of countless thousands of engineers around the world. You will be working in a newly formed business unit and be the driving force behind a passionate team of software engineers. Your goals will include anything from data modelling to high-performance search and from API design to large scale data processing (potentially including machine learning algorithms). In short, you will shape the future of this company.

To be successful in this role you will need to be a natural problem solver who can quickly grasp the inner workings of complex systems and understand how to quickly and efficiently improve or fix problems. You will also need a real passion for technology and its unparalleled capability to improve the world and enhance the human experience.


  • Fluency in Go or Python and JavaScript (ideally ReactJS or Next.JS). Knowledge of C# and .NET Core is advantageous but not required.
  • Extensive experience architecting and developing cloud-first systems. Understanding of containerisation and specific knowledge of AWS would be beneficial.
  • Excellent practical knowledge designing APIs to web standards such as REST and GraphQL.
  • Good degree from a respected university in Computer Science or related subject.

You would be working for a well established market leading company that is not satisfied with standing still, but instead are driving hard to be better than ever. They are fully committed to being a modern company with real values demonstrated through the work they do and the people they hire.

Keywords: Go, Golang, Python, C#, .NET Core, JavaScript, React, ReactJS, Next, Next.JS, Cloud, AWS, Azure, APIs, REST, RESTful, CRUD, GraphQL, relational database, ORM, Elasticsearch, Docker, containers, containerisation, containerization

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

Recommend for £250 - see www.ecmselection.co.uk/tell-a-friend for details.