> Markdown version of [/jobs/ext/2206617-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/2206617-full-stack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Software Engineer - **Company:** ECM Selection Limited - **Location:** London, UK - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), C Sharp (Programming Language), C++ (Programming Language), PostgreSQL, Machine Learning, TypeScript, Rust (Programming Language), ReactJS, AngularJS - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/27121 ## About the Role * Full rights to work in the UK without time limit or sponsorship * A good degree (2:1 or above) in Computer Science, Physics, Engineering or similar technical subject * Evidence of strong skills in commercial grade software engineering using object-oriented programming such as C#, C++ or Rust. * Skilled in frontend development in Typescript or JavaScript, with good knowledge of frameworks such as Angular or React It would be great if you also have: * Skills with incorporating machine learning applications * Good knowledge of SQL databases, such as PostgreSQL * Excellent appreciation for the issues involved with working on embedded or resource constrained devices ## Description Create software for autonomous vehicles using C++, C# or Rust A versatile and pioneering start-up company, based in London, seek adept and flexible Full Stack Software Engineers to assist them as they develop their technology for autonomous vehicles. Providing robust and reliable autonomous systems to security related and humanitarian sectors, this team of talented engineers and scientists are building integrated products that will be adapted to perform in either submarine, aeronautical or harsh terrestrial environments. You will be developing the software to power the systems, as well as handling large datasets from multiple sensors and creating GUIs capable of presenting complex information clearly, for both the web and Android. This may involve interfacing with third party APIs or the development of your own. ## Related Videos - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)