Frontend Developer (Mid-level)

cThings Limited

Cambridge

On-site

GBP 48,000 - 62,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Ownership of product direction
Fast-paced collaborative environment
Ongoing learning and development
Work-life balance

Job summary

cThings Limited in Cambridge is seeking a mid-level frontend developer to turn product and design concepts into polished user interfaces for IoT platforms and services. You will design scalable web apps, collaborate with clients and internal teams, and write clean production code to support prototyping and delivery across the company.

Join a fast‑moving, collaborative team that values ownership, learning, and balanced work-life dynamics while building solutions that optimise energy use and

Qualifications

  • 3+ years of frontend development experience.
  • Strong experience building modern frontend apps with HTML and CSS.
  • Experience with React Native and mobile app frameworks.
  • Ability to design reusable, maintainable UI components.
  • Experience with API integration and asynchronous data.
  • Familiarity with frontend build tools (Node.js, Webpack/Turbopack, npm/Yarn).
  • Understanding of frontend testing (Cypress, Jest, RTL).

Responsibilities

  • Turn product and design concepts into user-facing interfaces.
  • Design and build scalable web applications and portals.
  • Collaborate with clients to understand requirements and troubleshoot.
  • Write clean, maintainable production code.
  • Work with product, devs and stakeholders to solve the right problems.

Skills

HTML & CSS
React Native
UI/UX design
Component patterns
APIs & async data
Frontend build tools
Frontend testing
3+ years frontend

Tools

Node.js
Webpack
Turbopack
npm
Yarn

Job description

We are seeking a mid-level frontend developer to help develop advanced IoT devices and systems, tackle a variety of software challenges, lead product prototyping, and collaborate with teams across the company to ensure we solve the right problems.

Who are we?

We are cThings, a growing Cambridge company with a versatile team from the Cambridge technology cluster, creating smart, connected devices and services that help organisations monitor, manage, and optimise their buildings and utilities. From rapid prototyping to fully managed IoT systems, we transform buildings into smarter, more sustainable spaces. Our platform turns data into actionable insights, optimises energy use, boosts performance, and cuts costs and carbon emissions.Trusted by over 350 organisations worldwide, cThings makes it simple to track energy, environmental health, and space usage - improving efficiency, compliance, and overall experience.

Who are we looking for?

We are looking for a mid-level frontend developer who will:

  • Turn product and design concepts into high-quality, user-facing interfaces.
  • Design and build scalable web applications, including new portals, third-party integrations, and enhancements to existing products.
  • Collaborate directly with clients to understand requirements, identify opportunities, and troubleshoot issues.
  • Write clean, maintainable, and well-tested production code.
  • Work closely with all areas of the company, from product management, through developers and stakeholders - to make sure that we are solving the right problems.
Skills and experience
  • Strong experience building modern frontend applications with HTML and CSS.
  • Familiarity with mobile app development and frameworks such as React Native.
  • Good eye for design and visual detail, with a focus on delivering polished user experiences.
  • Experience applying design patterns to build reusable, maintainable components.
  • Comfortable integrating with APIs and handling asynchronous data flows.
  • Solid understanding of the frontend build process, with experience using tools such asNode.js, Webpack or Turbopack, and npm or Yarn.
  • Understanding of frontend testing frameworks such as Cypress, Jest or React Testing Library
  • 3+ years’ experience as a frontend developer.

Nice to have

  • Understanding of deployment strategies, scalability, and load balancing
  • Familiarity with Unix/Linux environments
  • Exposure to backend development in Python (e.g. Flask, FastAPI)
  • Working knowledge of SQL databases (e.g. MySQL, PostgreSQL)
  • Experience with AWS services
What do we offer?
  • The opportunity to take real ownership and influence product direction
  • A fast-paced, collaborative environment where your work has visible impact
  • Ongoing learning and career development opportunities
  • A genuine commitment to work-life balance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend Engineer - IoT Platform Prototyping
Frontend Engineer - IoT Platform Prototyping

cThings Limited • Cambridge

On-site
GBP 48,000 - 62,000
Ownership of product direction
Fast-paced collaborative environment
Ongoing learning and development
+1
Junior Software Developer
Junior Software Developer

cThings Limited • Cambridge

On-site
GBP 30,000 - 40,000
Dedicated support and mentoring
Opportunities to lead and define products
Vibrant start-up atmosphere
+2
IoT Backend Engineer: Prototyping, Cloud & APIs
IoT Backend Engineer: Prototyping, Cloud & APIs

cThings Limited • Cambridge

On-site
GBP 40,000 - 60,000
Dedicated support and mentoring
Opportunities to lead and define products
Solid work-life balance
+2
IoT Engineer - Smart Utilities & Heat Networks
IoT Engineer - Smart Utilities & Heat Networks

cThings Limited • Cambridge

Hybrid
GBP 55,000 - 75,000
Frontend Developer
Frontend Developer

Pipped • Cambridge

On-site
GBP 40,000 - 60,000
Competitive salary plus share-option scheme
5 weeks’ annual leave
Hybrid working with travel expenses covered
+2
Backend Software Developer
Backend Software Developer

cThings Limited • Cambridge

On-site
GBP 40,000 - 60,000
Dedicated support and mentoring
Opportunities to lead and define products
Solid work-life balance
+2
Customer Success Manager
Customer Success Manager

cThings Limited • Cambridge

Hybrid
GBP 45,000 - 65,000
Front End UI / Full-Stack Software Developer
Front End UI / Full-Stack Software Developer

RGIT Australia • Worcester

On-site
GBP 34,000 - 42,000
Career progression
Training courses
Modern office environment
Front End Developer
Front End Developer

Experis Austria • City Of London

Remote
GBP 75,000 - 110,000
Front-End UI / Full-Stack Software Developer
Front-End UI / Full-Stack Software Developer

SER Limited • Worcester

On-site
GBP 38,000 - 45,000
25 days holiday
2 charity days
Pension scheme
+3