Full Stack Developer

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)
Compensation
£55,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Data Visualization Django Web Framework Automation of Marketing Model View Controller (MVC) Object-Oriented Software Development Quantum GIS (QGIS) SQL Databases Flask (Web Framework) Restful APIs

Job description

This is an exciting opportunity to join a company who is increasingly focusing their work on helping businesses transition to a carbon net zero world. They are looking for a Full Stack Developer with a broad range of experience and skills to underpin their existing team of developers and modellers.

The company is a small Cambridge start-up that helps their clients predict and manage events impacting their business, including but not limited to environmental disruptions to supply lines; geopolitical issues, and the effects of global pandemics. Recent times have increased the demand for their products and they are growing quickly.

The Full Stack Developer will be a part of a team developing a cloud-based client/server technology that employs an API as back end and web-based dashboard at the front end. This means the Full Stack Developer will need to be comfortable creating well-structured object-oriented code as well as configuring relational databases and developing web apps. A Django REST Framework is used for the API and is configured with a PostgreSQL relational database. The dashboards use the Flask Framework and the Dash UX toolkit.

Requirements

  • A good technical degree from a well-respected university combined with the proven ability to work in a commercial setting
  • A flexible mentality and to be happy to join an established team, working on existing methodological frameworks
  • Excellent demonstrable skills in object-oriented programming and software version control
  • Good communication skills and be happy to meet clients if necessary

The Full Stack Developer must also have full permission to live and work in the UK without time limit, restriction or sponsorship.

The following skills will enhance your application:

  • Dashboard development and data visualisation
  • Good knowledge of MVC / ORM with Django and / or Flask
  • Familiarity with a GIS system such as Quantum GIS and/or programmatic GIS such as GeoPy or Spatial SQL

This company works in smart, modern and spacious offices near the main Cambridge railway station. They also offer remote working for part of the working week and share options.

Keywords: Full Stack Developer, Software, Dashboards, Data Visualisation, Object Oriented Programming, Django, REST, Flask, API

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.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:59 min

The danger of adopting default REST APIs

Stefan Priebsch · World Congress 2021

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · World Congress 2024

2:46 min

Visualizing statistical patterns mathematically using the ggplot package

Mihailo Joksimovic · World Congress 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:34 min

Approaching language models as scalable synchronous rest APIs

Patrick Koss Patrick Koss · World Congress 2025

Videos

See all

Related articles

See all