Job Title: Lead Software Engineer
Location: London - Hybrid (1 day a week in office)
React - TypeScript - Next.js - NestJS - Azure - Microservices - TDD -BDD - CI/CD Pipelines - DevSecOps - Infrastructure as code - IaC - Terraform
Are you an experienced Technical Lead looking for an opportunity to shape the future of green technology? Do you thrive at the forefront of innovation, leading teams where your ideas and contributions directly influence the development of cutting-edge renewable energy solutions?
This is a chance to join a forward-thinking organisation focused on sustainability, where technology plays a central role in driving meaningful change. You'll be leading a front-end development team at the beginning of an exciting journey, contributing to products that support the global transition to clean energy.
Main Duties:
As the Lead Software Engineer, you'll be instrumental in defining front-end strategy and architecture. Working in a cross-functional agile team within an Azure environment, you'll help guide the transition to a distributed, microservices-based architecture.
Key responsibilities include:
- Driving and maintaining technical standards and best practices across the front-end team.
- Leading architectural discussions and influencing technical direction.
- Providing hands-on technical guidance, coaching, and mentoring as a servant leader.
- Contributing directly to the codebase while empowering the team with tools and knowledge to succeed.
- Improving quality, security, and performance through clear frameworks and practices.
- Collaborating with stakeholders and product teams to ensure high-quality, user-centric solutions.
- Promoting technical excellence and continuous improvement within the team and wider department.
Technical Competencies:
- Strong proficiency in: TypeScript, React, Next.js, NestJS.
- Solid experience with Azure cloud services, relational and NoSQL databases.
- Understanding of distributed systems/microservices and event-based architectures.
- Familiarity with TDD, BDD, CI/CD pipelines, DevSecOps, and Infrastructure-as-Code.
What We're Looking For:
- Proven experience in a technical leadership role within modern front-end development.
- Strong background in software architecture and engineering best practices.
- Demonstrated ability to coach, mentor, and elevate technical teams.
- Passion for building scalable, maintainable, and secure applications.
- Enthusiasm for agile methodologies and continuous improvement.
Job Title: Lead Software Engineer
Location: London - Hybrid (1 day a week in office)
React - TypeScript - Next.js - NestJS - Azure - Microservices - TDD -BDD - CI/CD Pipelines - DevSecOps - Infrastructure as code - IaC - Terraform