At a Glance
- Tasks: Build innovative customer-facing software in the energy market using React and TypeScript.
- Company: Join a dynamic tech company revolutionising the energy sector with cutting-edge solutions.
- Benefits: Enjoy competitive salary, hybrid work, and opportunities for professional growth.
- Other info: Exciting chance to grow in a fast-paced environment with a focus on autonomy.
- Why this job: Make a real impact by shaping products from scratch in a high-ownership role.
- Qualifications: Strong experience in React, TypeScript, and backend systems like Python.
The predicted salary is between 70000 - 95000 £ per year.
Our client is hiring a Senior Product Engineer, Full Stack, to help build the next generation of customer-facing software in the energy market. Operating in a complex, high-value sector, the business is combining technology, data, and product thinking to modernise an area of the energy industry that has historically been underserved by great software. This is a genuinely exciting opportunity for a frontend-strong engineer who wants real ownership, autonomy, and the chance to build products from scratch. They are looking for someone with strong React and TypeScript capability, alongside solid backend exposure across Python, APIs, and databases.
As a Senior Product Engineer, Full Stack, you will play a key role in shaping what gets built, how it is built, and how it evolves as the business scales. For the right person, this is a chance to join a growing company at the right stage and make a visible impact. The role is based in Mayfair, London, with a hybrid setup of 2 to 3 days per week in the office.
This Senior Product Engineer, Full Stack role has a clear frontend lean. They need someone who can build high-quality frontend products from scratch, while also working confidently across backend services, integrations, and data-driven workflows. The frontend is a central part of the brief, but they want someone who understands the wider system and can contribute beyond the UI. The product sits in a data-rich environment, with workflows across billing, metering, reporting, consumption, and asset performance. They need an engineer who can take complexity and turn it into clean, reliable software that customers genuinely value. This is a high-ownership role in a growing team, well suited to someone who enjoys pace, autonomy, and being trusted to deliver.
What you will be doing:
- Building customer-facing products from scratch using React, TypeScript, and modern frontend tooling
- Owning frontend quality, user experience, and engineering standards
- Contributing across the stack, including backend integrations, APIs, product logic, and Python-based services
- Working with SQL, Databricks, and related data systems
- Turning complex operational and commercial workflows into clear product experiences
- Collaborating closely with product, engineering, data, and leadership
- Helping shape technical standards and architecture as the team grows
What they are looking for:
- Strong React and TypeScript experience
- A frontend-strong engineer who can build products from scratch
- Solid backend exposure, ideally with Python
- Experience with databases and data platforms such as SQL and Databricks
- Experience building customer-facing software in a commercial environment
- Strong product instincts and a practical, hands-on approach
- Comfortable with ownership, pace, and autonomy
Nice to have:
- Energy, trading, or fintech experience
- Startup or scale-up background
- Data visualisation experience
- Interest in AI tools and modern engineering practices
Why join:
- High ownership from day one
- The chance to build frontend products from scratch
- Real influence over product and technical direction
- Broad exposure across frontend, backend, data, and product
- Strong long-term growth potential as the business scales
This is a strong opportunity for a Senior Product Engineer, Full Stack who wants to build meaningful products in the energy market, with real autonomy and scope to grow. If you are strong in React and TypeScript, but also comfortable across backend systems, Python, APIs, and data platforms, this role offers the chance to make a genuine impact in a growing business.
Senior Product Engineer, Full Stack - Energy. Job in London LilyLifestyle Jobs employer: United Cerebral Palsy of Georgia
Join a forward-thinking company in the heart of Mayfair, London, where you will have the opportunity to take ownership of innovative projects that modernise the energy sector. With a hybrid work model and a culture that values autonomy and collaboration, you'll be part of a dynamic team that encourages personal growth and offers significant career advancement as the business scales. This role not only allows you to build impactful products from scratch but also positions you at the forefront of technological advancements in a traditionally underserved industry.
Contact Details:
United Cerebral Palsy of Georgia Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Senior Product Engineer, Full Stack - Energy. Job in London LilyLifestyle Jobs
✨Tip Number 1
Network like a pro! Reach out to people in the energy sector or those already working at the company. A friendly chat can give you insider info and might even lead to a referral.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your React and TypeScript projects. This is your chance to demonstrate your frontend prowess and backend capabilities.
✨Tip Number 3
Ace the interview by being ready to discuss your thought process. They want to see how you tackle complex problems, so be prepared to walk them through your approach to building customer-facing software.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Senior Product Engineer, Full Stack - Energy. Job in London LilyLifestyle Jobs
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your strong React and TypeScript experience in your application. We want to see how you've built customer-facing products from scratch, so don’t hold back on showcasing your best work!
Tailor Your Application:Take a moment to tailor your application to the role. Mention your backend exposure with Python and any experience you have with databases like SQL or Databricks. This will help us see how you fit into our team!
Be Authentic:Let your personality shine through in your written application. We’re looking for someone who’s not just technically skilled but also has strong product instincts and a hands-on approach. Be yourself!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates about the role!
How to prepare for a job interview at United Cerebral Palsy of Georgia
✨Know Your Tech Stack
Make sure you brush up on your React and TypeScript skills before the interview. Be ready to discuss specific projects where you've used these technologies, and how they contributed to the success of the product. This will show that you not only know your stuff but can also apply it in real-world scenarios.
✨Understand the Business Context
Familiarise yourself with the energy market and the challenges it faces. Research how technology is being used to modernise this sector. Being able to speak knowledgeably about the industry will demonstrate your genuine interest and help you connect your technical skills to the company's goals.
✨Showcase Your Problem-Solving Skills
Prepare to discuss how you've tackled complex problems in previous roles. Think of examples where you've turned complicated workflows into user-friendly products. This will highlight your ability to simplify complexity, which is crucial for the role.
✨Emphasise Collaboration
Since the role involves working closely with various teams, be ready to share experiences where you've collaborated effectively with product, engineering, or data teams. Highlight your communication skills and how you’ve contributed to a positive team dynamic, as this will be key in a high-ownership environment.