Front End Developer

IT Graduate
Cambridge, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 40K

Job location

Cambridge, United Kingdom

Tech stack

Clean Code Principles
HTML
JavaScript
PHP
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Apache HTTP Server
CSS
Software Debugging
Design of User Interfaces
jQuery
Python
MySQL
Software Engineering
Web Applications
React
Flask
GIT
Vue.js
Angular
Enterprise Integration
Data Management
Front End Software Development
Functional Programming
Api Design
Api Gateway
REST
Software Version Control
Serverless Computing
Microservices

Job description

As a Front End Developer, you'll be responsible for building and improving modern web applications and dashboards that sit at the core of our platform.

You'll work closely with engineers, product managers, and stakeholders to translate requirements into intuitive, high-quality user interfaces. You'll also contribute to integrating external systems and continuously improving existing products.

This role suits someone who enjoys building clean UI, solving real user problems, and taking ownership of front end delivery in a fast-paced environment., * Develop and maintain responsive web applications and dashboards

  • Translate UI/UX designs and concepts into production-ready features
  • Build reusable, scalable front end components
  • Integrate applications with REST APIs and backend services
  • Work directly with internal and external stakeholders to gather requirements
  • Write clean, maintainable, and well-tested code
  • Debug and resolve front end issues in production systems
  • Collaborate closely with product and engineering teams
  • Contribute to improving user experience and interface design
  • Participate in the full software development lifecycle

Requirements

  • 3+ years experience in front end web development
  • Strong skills in HTML, CSS, JavaScript (and ideally PHP exposure)
  • Experience with at least one modern framework (React, Angular, Vue, jQuery, or similar)
  • Strong understanding of UI/UX principles and attention to detail
  • Experience working with APIs and integrating services
  • Comfortable using Git or similar version control systems
  • Ability to deliver production-quality, maintainable code
  • Strong communication skills and collaborative approach
  • Degree in a relevant subject (or equivalent experience)

Nice to have

  • Exposure to Linux/Unix environments
  • Familiarity with MySQL, Apache, or similar technologies
  • Experience with Python (Flask) or backend integration work
  • Exposure to AWS (Lambda, EC2, API Gateway, etc.)
  • Understanding of microservices or serverless architectures
  • Experience working in IoT, data platforms, or enterprise systems

Benefits & conditions

Competitive Salary + Benefits, * Competitive salary and benefits package

  • Hybrid working from a Cambridge-based tech hub
  • Opportunity to transition into a permanent role
  • Early responsibility in a fast-moving product environment
  • Collaborative, high-trust engineering culture
  • Exposure to real-world connected systems and enterprise clients
  • Strong focus on learning, ownership, and progression

Why Apply?

This is an opportunity to:

  • Work on real-world connected technology platforms
  • Take ownership of meaningful front end development work
  • Join a fast-growing, product-led engineering team
  • Build scalable interfaces used in production systems
  • Work closely with experienced engineers and product stakeholders
  • Grow quickly in a hands-on, high-responsibility environment

About the company

We're a fast-growing technology company building connected devices and digital platforms that help organisations monitor, manage, and optimise their physical environments. We operate at the intersection of hardware, software, and data, delivering end-to-end systems used by enterprise clients to solve real operational challenges. Our team is small, highly technical, and product-focused. We move quickly, value clean execution, and care deeply about building reliable, scalable software that works in the real world. This is a hands-on role where your work will directly impact live systems used by customers across multiple industries.

Apply for this position