Full Stack Engineer

ECM Selection Limited
Cambridge, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£80,000.0
Working hours
Regular working hours

Tech stack

Android Software Development Apple IOS Django Web Framework Python (Programming Language) PostgreSQL Software Engineering TypeScript WebRTC Rust (Programming Language) Figma Meditech

Job description

Our client seeks a full stack engineer to join their friendly and versatile team, working across a tech stack using Python, TypeScript and Rust. Building a growing SolidJS/Django/Postgres application, in close collaboration with clinical colleagues and representatives, you will be able to ensure the end-user patients receive excellent care and service from the product. You would have direct input into strategic decisions about future technologies used, as well as helping to shape and mentor the team., Keywords: Full Stack Engineer, Cambridge, Python, TypeScript, Rust, SolidJS, Django, PostGres, Consumer Applications, MedTech, iOS/Android, Figma, Web RTC

Requirements

  • Experience building consumer applications across the static/SPA design spectrum, from server-side traditional MVC apps to fully client-side JS apps
  • Good knowledge of JavaScript, but probably prefers to use Typescript for production purposes
  • Worked in modern Python codebases for large production applications
  • Enjoyed working with product and design teams previously and takes pride in delivering well-built products, solving real-world problems
  • Full rights to work in the UK without time limit

Additional desirable attributes include:

  • Experience with software medical device development
  • iOS/Android mobile application development (native or otherwise)
  • The ability to design UIs (e.g. in Figma)
  • Worked with WebRTC or other real-time technologies and has perhaps built DSLs/compilers

Benefits & conditions

The generous remuneration package includes early-stage equity via an EMI scheme, comprehensive medical cover (including dental and optical) and an onsite gym. Optional remote working is available on Wednesdays, with an additional annual allowance of 10 days to work remotely from anywhere in the world.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:04 min

Configuring the Figma MCP for local code generation

Perf + AI

2:07 min

Simplifying peer-to-peer connections using WebRTC abstraction libraries

André Dietrich André Dietrich · World Congress 2024

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:26 min

Implementing custom component libraries with Figma

Philipp Kremer · World Congress 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:23 min

Choosing the right communication protocol for real-time needs

Ahmed Megahd Ahmed Megahd · World Congress 2025

Videos

See all

Related articles

See all