Front-End Engineer

We’re looking for a Front-End Engineer to join our team of energy visionaries working to democratise energy and make electricity cleaner, more affordable and more reliable.

You will help build and evolve our Front-End capabilities, including our Portal application, our primary user interface for configuring, visualising, and interacting with microgrids. You will play a key role in delivering intuitive, performant, and visually engaging web experiences for users accessing our core services.

This role is ideal for a Front-End Engineer who cares about democratising energy, helping to decarbonise the electricity grid and wants to work in a fast-paced, supportive environment. We balance team working with autonomy on a daily basis; you will have the opportunity and ability to work autonomously and to take responsibility for our customer facing products while aligning with the rest of the team.

If you are excited by our mission to deliver affordable, clean energy we’d love to hear how your experience could contribute to our team, (even if you think you don’t precisely fit the requirements below).

Essential Requirements

  • 3+ years of commercial experience in front-end development, ideally building complex web applications.
  • Proficiency in JavaScript/TypeScript, React, HTML5, and CSS3.
  • Understanding of responsive and mobile-first design principles.
  • Strong attention to detail and commitment to creating high-quality user experiences.
  • Desirable Requirements
  • Full-stack experience or experience of a broader engineering stack including Python, Postgres and building, maintaining and integrating with APIs.
  • Experience of machine learning, AI, particularly for time series forecasting and control system optimisation.
  • Experience working in a start-up environment.
  • Experience delivering at fast pace.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • A good sense for user experience in complex or technical products. Capable of design and implementing intuitive user interfaces without direct input from a UX designer.
  • Comfortable with, and willing to help engender, a collaborative environment.
  • Stay up to date with emerging front-end technologies and propose improvements to our tech stack and workflows.

Key Responsibilities

  • Translate business requirements and customer feedback into actionable UI improvements, contributing to continuous improvement cycles.
  • Collaborate with the rest of the engineering team to ensure that the UI interacts seamlessly with all other backend services.
  • Collaborate with engineers, designers, and domain experts to turn complex systems into intuitive interfaces.
  • Be responsible for delivery of project specific UI requirements.
  • Support milestone delivery by aligning UI development with project timelines and reporting progress, blockers, and risks to the Project Manager in a timely and structured manner.
  • Collaborate with the team to facilitate business activities such as marketing and strategic planning by contributing input relevant to UX/UI.
  • Troubleshoot and resolve bugs, performance bottlenecks, and UI inconsistencies.
  • Preferred Qualifications and Experience
  • Bachelor’s degree in computer science, Engineering, or related field, or equivalent practical experience.
  • 3+ years of experience in front-end development, ideally building complex web applications.
  • Proficiency in JavaScript/TypeScript, React, HTML5, and CSS3.
  • Understanding of responsive and mobile-first design principles.
  • Experience with the backend-for-frontend (BFF) design pattern and RESTful APIs (FastAPI).
  • Familiarity with front-end build tools (Webpack, Vite, etc.), version control systems (Git) and containerisation (Docker).
  • Strong attention to detail and commitment to creating high-quality user experiences.

What We Offer

  • A competitive salary.
  • A small, friendly team where your ideas can become a reality. You will have the opportunity to work autonomously while being supported by a team of other self-starters. You will have responsibility for shaping and taking the initiative on our customer facing products.
  • Hybrid working – currently required onsite Mon & Thurs with the rest of the team.
  • Healthcare (reviewed annually).
  • The opportunity to work on impactful projects worldwide.
  • Salary Range - £35k-£50
  • Working Hours - 37.5hrs per week, Mon – Fri (08:30-17:00)

Currently hybrid working – we are all in the office on Mon & Thurs. This frequency will increase when there are project deadlines/client visits.

Due to the rural location of the office, you will require your own transport.

Company
Metamindz UK
Location
Malmesbury, Wiltshire, England, United Kingdom
Hybrid / WFH Options
Employment Type
Full-Time
Salary
£35,000 - £50,000 per annum
Posted
Company
Metamindz UK
Location
Malmesbury, Wiltshire, England, United Kingdom
Hybrid / WFH Options
Employment Type
Full-Time
Salary
£35,000 - £50,000 per annum
Posted