Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Sign up for Jobbird
An error occurred while opening the sign-up page. Please try again.

Loading window...

Forgot my password
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Log out
Unfortunately, something went wrong while signing out. Please try again.

Loading window...

Job application sent
Something went wrong while logging in. Please try again.
Something went wrong while signing up. Please try again.

Loading window...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Filters
Filters
Location and distance
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Jobs posted from
Salary from (per month)
Filters
How our sorting works

The order in which job vacancies are displayed is determined by a composite score based on the following factors:

  • Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
  • Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
  • Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
  • Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.

MFK Recruitment

Frontend Engineer

MFK Recruitment St James's
50,000 to 75,000
32 - 40 hour


Show Recently closed jobs

    MFK Recruitment

    Frontend Engineer

    MFK Recruitment St James's
    50,000 to 75,000
    32 - 40 hour
    Status Open
    Apply now

    Apply on the employer's website


    What we ask

    Education

    No minimum education required

    What we offer

    Salary
    £50,000 to £75,000
    Hours
    32 to 40 hours per week
    Employment type
    permanent

    Job description

    Frontend Engineer - Energy

    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. We have already recruited 3 individuals to the company, and are pleased to be supporting them again on this key hire.

    The role is based in Mayfair, London and operates on a hybrid basis, ideally with 3 days per week in the office initially.

    Frontend Engineer - 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.

    Frontend Engineer - Key Responsibilities:

    1. 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.

    2. 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.

    3. 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.

    4. 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
    Salary description

    £50000.00 - £75000.00 per year

    Apply now

    Apply on the employer's website

    Apply now

    Apply on the employer's website


    Vacancy actions

    Save as favorite
    Share vacancy
    Or apply later


    St James's England

    Jobs

    • Search for jobs
    • Jobs per location
    • Jobs per job profession
    • Jobs per employment
    • Jobs per educational attainment

    Jobbird

    • Switch to different region
    • Terms and Conditions
    © 2026 Jobbird