Web Tools 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
£35,000.0 - £50,000.0
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) PHP (Programming Language) Big Data Relational Databases Programming Tools Web Development Django Web Framework Python (Programming Language) Laravel MariaDB MySQL Node.Js
+11 more
Object-Oriented Software Development Software Tools Web Application Security SQL Databases Web Applications Web Application Frameworks Flask (Web Framework) Real Time Data Docker Web Api Programming Languages

Requirements

  • A degree in computing; or an engineering, scientific or mathematical degree and equivalent understanding of good computing practice
  • Web development skills in a language such as Python, Node (JavaScript), PHP, or similar, and a framework such as Flask, Django, Express or Laravel - and an open mind towards using any of these in future projects
  • An understanding of object-oriented principles, and how to build high quality, stable and secure web applications
  • An understanding of web APIs and their design and use
  • An appreciation for working with and processing moderately large datasets (high GB to TB) - perhaps from a scientific context - and some skill with SQL and relational databases

An asset would be any further experience of (for instance) containers such as Docker, and microservice design.

The company offers a competitive benefits package which includes healthcare and a merit-based bonus scheme. You’ll work from their Cambridge office, with the option of up to 2 days per week at home after settling in. Expenses paid travel to popular global cities is an option for candidates interested in working overseas some of the time. Existing UK work permission is required.

Keywords: web tools, web applications, web APIs, Python, Node, JavaScript, PHP, Flask, Django, Express, Laravel, data, SQL, MySQL, MariaDB

About the company

Developers and aspiring developers may appreciate the use of practical, approachable modern programming languages and development tools in this role. You’ll be working on interactive systems - not just websites - to help a company spot problems with agents around the globe based on real-time data.

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:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all