Frontend Engineer

Frontend Engineer

Full-Time 36000 - 60000 £ / year (est.) No working from home possible
M

At a Glance

  • Tasks: Build user-friendly software interfaces for energy data and improve customer experience.
  • Company: Dynamic energy tech company based in Mayfair, London with a hybrid work model.
  • Benefits: Competitive salary, hands-on role, and opportunities for professional growth.
  • Other info: Join a small team and collaborate closely with leadership to drive product innovation.
  • Why this job: Make a real impact by shaping customer-facing products in a fast-paced environment.
  • Qualifications: Strong frontend skills in HTML, CSS, JavaScript, and ideally React.

The predicted salary is between 36000 - 60000 £ per year.

Our client is hiring a Frontend Engineer to help build the software that their customers interact with directly, as they continue to scale their product and technology function. The role is based in Mayfair, London and operates on a hybrid basis, ideally with 3 days per week in the office initially.

Role Purpose: We are looking for a Frontend Engineer to build the software that our client’s customers interact with directly. This is their first dedicated frontend hire, responsible for turning complex energy data such as metering, billing, consumption and asset performance into interfaces that are clear, reliable and genuinely useful. You will own the frontend of their first major customer platforms, working closely with data and backend teams, engaging directly with customers, and helping decide what to build, how to build it, and how to improve it over time. This is a highly visible role within a small team where your work will carry real weight. We’re looking for a professional engineer, but also someone who is happy to move quickly, learn through iteration, and help build the product in a hands-on, entrepreneurial way. They are especially keen to find someone enthusiastic about AI and modern AI-powered development tools, rather than someone resistant to them, as this is a big part of how the leadership team sees product development evolving.

Key Responsibilities:

  • Build Customer Platforms: Design and build the interfaces through which customers view their energy data, including consumption, costs, billing, and asset performance. Take ownership of the frontend codebase, defining architecture, component structure, and engineering standards. Work closely with backend and data teams to create clean API integrations and iterate on UX based on customer feedback. Make pragmatic decisions that ship working software quickly, while keeping long-term maintainability in mind.
  • Connect Data to Decision-Making: Translate complex operational and commercial data into UI patterns that are easy to understand and act on. Surface the right information at the right time, prioritising clarity and usability. Build reporting and performance views that help customers understand their energy usage rather than simply display raw data.
  • Establish Frontend Practice: Set up the component library, testing approach, and development conventions that the team will build on. Help create an environment that is easy to onboard into as the team and product grow. Work closely with the founding team to prioritise effectively, balancing speed of delivery with durability. Embrace modern AI-powered programming tools and use them to maximise productivity and quality.
  • Stay Close to the Customer: Engage directly with customers and internal stakeholders to understand how the product is being used and where it can improve. Develop a working knowledge of energy supply and the UK energy system so interfaces reflect real customer needs. Identify usability issues proactively and solve them without needing heavy direction.

What We’re Looking For:

  • Strong frontend fundamentals across HTML, CSS, JavaScript, and a modern framework, ideally React.
  • A track record of shipping customer-facing products and being able to demonstrate their impact.
  • Strong product instinct, with the ability to think beyond the brief and focus on what users actually need.
  • Comfortable operating with limited direction in a fast-moving environment.
  • Able to communicate technical trade-offs clearly to non-technical stakeholders.
  • Someone who enjoys ownership, pace, and building from the ground up.

Nice to Have:

  • 3-5 years building customer-facing software in a product-led or startup environment.
  • Experience with data visualisation libraries and presenting large, complex datasets clearly.
  • Exposure to Energy, FinTech Utilities, or another technically complex B2B sector.
  • Enough backend familiarity to read APIs, spot schema issues, and work effectively across the stack.
  • Experience setting up a frontend codebase from scratch.

What You’ll Get:

  • A highly owned role at the centre of what customers actually see and use.
  • The opportunity to help shape a product from an early stage into something customers rely on.
  • Close collaboration with a small leadership team, with direct input into product direction.
  • The chance to build expertise across energy data, customer software, and product in a growing business.
  • Long-term scope to grow with the company as its customer base and platform expand.

Frontend Engineer employer: MFK Recruitment

Join a leading global software company that champions innovation and customer success in the AI-powered testing space. With a strong focus on employee growth, this remote role offers competitive salaries, performance-related bonuses, and a supportive work culture that values collaboration and professional development. Enjoy unique benefits such as private healthcare, generous annual leave, and the opportunity to work with cutting-edge technology while building meaningful relationships with enterprise customers.

M

Contact Details:

MFK Recruitment Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Frontend Engineer

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best frontend projects. Make sure it’s easy to navigate and highlights your ability to turn complex data into user-friendly interfaces. This will give you an edge when chatting with potential employers.

Tip Number 3

Prepare for interviews by practising common frontend questions and coding challenges. Don’t just focus on the technical stuff; be ready to discuss how you’ve engaged with customers and improved products based on their feedback.

Tip Number 4

Apply through our website! We’re always on the lookout for passionate Frontend Engineers. By applying directly, you’ll get noticed faster and can show us your enthusiasm for joining our team.

We think you need these skills to ace Frontend Engineer

HTML
CSS
JavaScript
React
Frontend Development
API Integration
User Experience (UX) Design

Some tips for your application 🫡

Show Your Passion for Frontend Development:When writing your application, let us see your enthusiasm for frontend engineering shine through! Share specific projects or experiences that highlight your skills in building user-friendly interfaces and how you’ve tackled challenges in the past.

Tailor Your Application to Us:Make sure to customise your application to reflect our job description. Highlight your experience with HTML, CSS, JavaScript, and any frameworks like React. We want to know how your background aligns with what we’re looking for!

Demonstrate Your Problem-Solving Skills:We love candidates who can think on their feet! In your application, include examples of how you've solved complex problems or improved user experiences in previous roles. This will show us you’re ready to take ownership and make an impact.

Keep It Clear and Concise:While we appreciate detail, clarity is key! Make sure your application is easy to read and straight to the point. Use bullet points if necessary, and don’t forget to proofread for any typos or errors before hitting send!

How to prepare for a job interview at MFK Recruitment

Know Your Tech Stack

Make sure you’re well-versed in HTML, CSS, JavaScript, and React. Brush up on your knowledge of modern frameworks and be ready to discuss how you've used them in past projects. This will show that you have the strong frontend fundamentals they’re looking for.

Showcase Your Impact

Prepare to talk about specific customer-facing products you've built and the impact they had. Use metrics or user feedback to illustrate how your work improved usability or performance. This will demonstrate your product instinct and ability to think beyond the brief.

Engage with the Customer Perspective

Understand the importance of user experience in your role. Be ready to discuss how you’ve engaged with customers in the past to gather feedback and improve products. Showing that you can connect data to decision-making will resonate well with the interviewers.

Embrace AI Tools

Since they’re keen on candidates who are enthusiastic about AI-powered development tools, be prepared to discuss any experience you have with these technologies. Share how you’ve used them to enhance productivity and quality in your previous roles.