Application Guide
How to Apply for Software Engineer II (Front End)
at Kaluza
🏢 About Kaluza
Kaluza is at the forefront of the energy transition, building intelligent software that empowers suppliers to drive decarbonisation. What sets us apart is our focus on scalable, real-world impact—our platform manages millions of customer interactions, making energy smarter and greener. Working here means contributing to a mission that genuinely matters, while tackling complex technical challenges.
About This Role
As a Frontend Software Engineer II, you'll own features from discovery to release on Kaluza's Energy Retail platform, using TypeScript and React to build intuitive user experiences atop complex systems. Your work directly impacts both customers and internal teams, ensuring the platform is reliable, performant, and scalable as the company grows.
💡 A Day in the Life
Your day might start with a stand-up with your cross-functional team, then you'll dive into coding a new feature—perhaps building a reusable component for energy usage charts. After lunch, you'll pair with a backend engineer to integrate an API, then review a colleague's pull request focused on performance improvements. You'll end the day by writing end-to-end tests for your feature and documenting the architecture decisions.
🚀 Application Tools
🎯 Who Kaluza Is Looking For
- Has shipped production applications with TypeScript and React, and understands component architecture, state management, and scaling patterns
- Takes ownership of features end-to-end, from discovery through release and iteration, with a focus on performance, reliability, and maintainability
- Collaborates effectively across disciplines (product, design, backend) and contributes to shared component libraries and tooling
- Has experience with end-to-end testing in modern frontend environments and writes well-tested, clean code
📝 Tips for Applying to Kaluza
Highlight specific features you've owned end-to-end, including how you balanced user needs with technical constraints
Showcase your experience with TypeScript and React at scale—mention any work on performance optimization or state management patterns
Demonstrate collaboration by describing how you worked with product managers, designers, and backend engineers to deliver a feature
Include examples of end-to-end testing you've implemented, and how it improved code quality or reduced bugs
Tailor your CV to emphasize impact: use metrics like 'reduced load time by 20%' or 'shipped component library used by 5 teams'
✉️ What to Emphasize in Your Cover Letter
["Your passion for the energy transition and how your frontend skills can contribute to Kaluza's mission of decarbonisation", 'Specific examples of owning features from discovery to release, especially in complex or large-scale applications', 'Your approach to building maintainable, testable frontend code and collaborating with cross-functional teams', "Why you're excited about the challenge of shaping intuitive user experiences on top of complex energy systems"]
Generate Cover Letter →🔍 Research Before Applying
To stand out, make sure you've researched:
- → Read about Kaluza's platform architecture and how their energy retail solution works (check their tech blog or case studies)
- → Understand the UK energy market and the role of smart meters, as the platform likely interacts with them
- → Look at Kaluza's engineering values and culture—they often share insights on their website or LinkedIn
- → Research their open-source contributions or any public talks by their engineers to get a sense of their tech stack and practices
💬 Prepare for These Interview Topics
Based on this role, you may be asked about:
⚠️ Common Mistakes to Avoid
- Submitting a generic application without mentioning Kaluza's mission or the specific role's focus on energy retail
- Failing to provide concrete examples of ownership—vague descriptions like 'worked on frontend features' won't stand out
- Ignoring the importance of testing; if you don't mention end-to-end testing or quality practices, it's a missed opportunity
📅 Application Timeline
This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.
Typical hiring timeline:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!