At a Glance
- Tasks: Build user-friendly features using TypeScript, JavaScript, and Next.js while collaborating with a dynamic team.
- Company: Join Kraken, a leading tech company transforming the energy sector for a sustainable future.
- Benefits: Enjoy a hybrid work model, mentorship opportunities, and a supportive team culture.
- Why this job: Make a real impact in a growing team focused on innovative solutions for utilities.
- Qualifications: Some experience in frontend development and a passion for learning new technologies.
- Other info: Be part of a certified Great Place to Work with excellent career growth potential.
The predicted salary is between 28800 - 43200 £ per year.
Help us use technology to make a big green dent in the universe! Kraken powers some of the most innovative global developments in energy. We’re a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone. It’s a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future.
Our tech platform ‘Kraken’ is already licensed to support 55 million customer accounts globally, and we aim to serve 100 million by 2027. Kraken is the most AI-driven, innovative, forward-thinking platform for energy management. From optimising resources to delivering cost-effective, exceptional customer experiences through advanced Customer Information Systems (CIS), billing, meter data management, CRM, and AI-driven communications.
We’re now charging the Kraken platform to other utility industries (Water and Broadband) and have created a new team called Kraken Utilities. Over the last 3 years we have built this team from scratch to re-architect, design, and develop our Kraken software platform to solve complex industry wide problems within the water and broadband sectors (such as customer experience & water leak detection). The Kraken Utilities team is in a very exciting growth phase, and has already signed six key clients: Severn Trent, Leep, Portsmouth Water, Essential Energy, TalkTalk, and Cuckoo. We are currently 120+ people strong globally.
This is a junior frontend engineer role, ideal for someone early in their career who wants to grow their skills while contributing to a real, high‑impact product. You’ll work primarily on our frontend codebase, supported by experienced engineers who will mentor you and help you develop strong engineering fundamentals.
What you'll do
- Build and maintain user‑facing features using TypeScript, JavaScript and Next.js (React)
- Work with GraphQL APIs to power frontend journeys
- Contribute production code to a large, shared codebase with support from senior engineers
- Participate in code reviews, design discussions and team retrospectives
- Collaborate closely with backend engineers to shape APIs and customer journeys
- Work with a shared design system (currently third-party UI Framework)
- Occasionally interact with client stakeholders alongside senior team members
- Communicate progress, risks and blockers clearly and early
What you'll need
- Some commercial or practical experience building frontend applications (or strong project experience)
- Working knowledge of JavaScript / TypeScript; experience with React (Next.js experience is a bonus, not a requirement)
- Familiarity with Git and modern development workflows
- A collaborative mindset and strong communication skills
- Curiosity and willingness to learn
Nice‑to‑have
- Exposure to Next.js or server‑side rendering concepts
- Experience consuming APIs (REST or GraphQL)
- Familiarity with design systems or component libraries
- Interest in learning more about backend or full‑stack development
How the team works
- We work as a single, collaborative team of frontend and backend engineers, sharing ownership rather than siloing responsibilities
- Engineers regularly pair, review each other’s work and discuss design decisions openly
- We value clear, early communication over perfection — raising questions or blockers early is encouraged
- The team rotates across different areas of the product to help everyone build context and avoid single points of knowledge
- Mentorship is a core part of the team culture, with senior engineers actively supporting junior engineers’ development
- Responsible use of AI tooling is supported, with an emphasis on learning and code quality
We would prefer someone who can work in our London office on a hybrid remote policy of 1-2 days a week onsite. You do need to be able to work in the UK.
Kraken is a certified Great Place to Work in France, Germany, Spain, Japan and Australia. In the UK we are one of the Best Workplaces on Glassdoor with a score of 4.7.
Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. If you have any specific accommodations or a unique preference, please contact us at inclusion@kraken.tech and we'll do what we can to customise your interview process for comfort and maximum magic!
Our equal opportunity statement: Kraken is an equal opportunity employer. We do not discriminate on the basis of protected attributes and consider all applicants regardless of race, colour, religion, national origin, age, sex, gender identity or expression, sexual orientation, marital or veteran status, disability, or any other legally protected status.
Our privacy notices govern the collection and use of personal data in connection with your application and use of our website. By applying, you acknowledge that you’ve read, understood and consent to these terms.
Frontend Engineer - Utilities employer: Kraken Digital Asset Exchange
Contact Detail:
Kraken Digital Asset Exchange Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Frontend Engineer - Utilities
✨Tip Number 1
Get to know the company! Research Kraken and its mission in the energy sector. Understanding their goals will help you tailor your conversations and show genuine interest during interviews.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or attend industry events. A friendly chat can sometimes lead to insider tips or even a referral, which can give you a leg up in the hiring process.
✨Tip Number 3
Prepare for technical challenges! Brush up on your JavaScript, TypeScript, and React skills. Practising coding problems or building small projects can help you feel more confident when tackling technical interviews.
✨Tip Number 4
Don’t forget to showcase your soft skills! Communication and collaboration are key at Kraken. Be ready to share examples of how you've worked in teams or solved problems together, as this will resonate well with their culture.
We think you need these skills to ace Frontend Engineer - Utilities
Some tips for your application 🫡
Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology and sustainability shine through. We love candidates who are excited about using tech to make a positive impact, so share any relevant projects or experiences that highlight this passion!
Tailor Your Application: Make sure to customise your application to fit the Frontend Engineer role. Highlight your experience with JavaScript, TypeScript, and any work you've done with React or Next.js. This helps us see how you can contribute to our team right from the start!
Be Clear and Concise: We appreciate straightforward communication, so keep your application clear and to the point. Avoid jargon and focus on what makes you a great fit for the role. Remember, we want to understand your skills and experiences without wading through fluff!
Apply Through Our Website: Don't forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values while you're at it!
How to prepare for a job interview at Kraken Digital Asset Exchange
✨Know Your Tech Stack
Make sure you brush up on your JavaScript, TypeScript, and React skills. Familiarise yourself with Next.js if you can, as it’s a bonus. Being able to discuss how you've used these technologies in past projects will show your practical experience.
✨Understand the Company’s Mission
Kraken is all about creating a sustainable energy system. Research their projects and understand how they’re making an impact in the utilities sector. This will help you align your answers with their goals and demonstrate your genuine interest in their mission.
✨Prepare for Collaboration Questions
Since teamwork is key at Kraken, think of examples where you’ve successfully collaborated with others. Be ready to discuss how you handle feedback and contribute to team discussions, as this will highlight your collaborative mindset.
✨Ask Insightful Questions
Prepare some thoughtful questions about the team culture, mentorship opportunities, or the technologies they use. This shows that you’re not just interested in the role, but also in how you can grow and contribute to the team.