Enable job alerts via email!

Software Product Engineer, TypeScript / Python

Ecm Selection

Cambridge

Hybrid

GBP 40,000 - 60,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic health-tech startup as a full-stack developer, where you will tackle challenging problems and contribute to innovative software solutions. This role offers the opportunity to work with advanced technology stacks and collaborate with talented engineers in a supportive environment. You will engage in diverse areas of development, from server-side applications to user experience design, all while enjoying the flexibility of working from home one day a week. If you're passionate about creating impactful software and thrive in a fast-paced setting, this position is perfect for you.

Qualifications

  • Extensive experience in core software development for commercial-grade applications.
  • Knowledge of compiling techniques and domain-specific languages is a plus.

Responsibilities

  • Develop and maintain complex server-side applications beyond just API development.
  • Translate well-designed UX into functional software.

Skills

TypeScript
Python
JavaScript
SPAs development
Rust
C++
Usability design

Education

Good technical degree from a top university

Job description

This full-stack role would see you join a growing health-tech startup. Their apps and platform are backed by deep technology stacks around video delivery and compilers. This challenging opportunity would suit a motivated candidate who has specialised in hard problems and enjoys getting involved in diverse areas to deliver great software.

There is a lot more to the product hence the company are particularly seeking experience with work of some depth and complexity server side beyond API development, data processing and storage.

You will also have:

  1. Strong core software development skills as practised fairly extensively in sizeable, involved commercial-grade applications, with clean and well-factored code.
  2. Strong TypeScript (excellent JavaScript is acceptable) and Python, potentially with Django as a vehicle though work extends beyond web frameworks. Additional experience of Rust or similar languages such as C++ would be useful.
  3. Skills developing SPAs and translating well-designed UX into reality, or a good eye for usability and an interest in these areas.
  4. Potentially an interest in (and a computer scientist’s knowledge of) compiling techniques as would apply to DSLs, domain-specific languages.
  5. A good technical degree from a top university and full existing permission to work in the UK without time limit or sponsorship.

The successful candidate will join a growing startup, working alongside other smart engineers from their well-equipped offices west of Cambridge, with the option for home working one day per week.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.