Front End Developer
Role details
Job location
Tech stack
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