Zühlke – Empowering Ideas


Lead Frontend Engineer

Edinburgh - United Kingdom
London - United Kingdom
Manchester - United Kingdom
Software Engineering

The Opportunity

We are looking for a Web Engineer to join our Digital Experience team. We partner with our clients in Government, Health, Finance, and other industries, listening to their challenges, advising, and helping them in building digital products that exceed expectations.  

You will be part of a cross-functional Agile team, trusted to find the best solution to a given problem. We don't expect you to know everything. Beside working on a client project, you will be encouraged to contribute to the development of the Zuhlke Web capability by joining the Frontend Community of Practice – an open space dedicated to share knowledge, showcase new techniques, and most importantly support each other. 

What working at Zuhlke is all about

At Zuhlke, we inspire our customers in transforming their visions and ideas into tangible solutions with passion and know-how. Our most valuable asset is our people, we value our people, and we’re working hard to ensure we create the right working environment so that we can all excel at what we do. Working collaboratively and collectively, solving problems for companies around the world, we unleash the power of human creativity and technical excellence. Zuhlke UK 

Projects for purpose 

We have made it our mission to give our work a deeper meaning. That's why our teams are always focused on creating real positive change for business and society through technology and digital innovation.  

Flexible working 

We offer a variety of flexible working options to cater to people’s needs. With compressed hours, remote, hybrid, in office and part-time all being viable options dependent on project requirements and specific role expectations. 


As one of our top strategic goals, we’re devoted to sustainability. Not only are we net-zero as a business ourselves, but we are also strategically positioning our business offerings in the area of decarbonisation and green energy and to help clients develop sustainable digital solutions. 

Growth mindset 

We have a strong learning culture. 10% of our annual turnover is dedicated to the continuous training and development of our skills and capabilities. We also hold a ‘Zuhlke camp’ annually, where we can learn from each other and have fun! 

Diversity and inclusion 

For us, diversity means people working together in teams whose uniqueness and differences enable them to achieve the best possible results. We are constantly looking to improve on how best to further diversity and become more inclusive. 

Core Values 

Our core values are integrity, courage, customer success, and top performance. We look for individuals who live these values, we encourage each other as colleagues to consistently align with our values and we ensure these values are engrained in all that we do at Zuhlke. 

Your role includes:

  • Be part of an autonomous team, empowered to solve well-renowned clients' issues. 

  • Use a wide range of frontend technologies (depending on clients’ technical landscape), for instance Angular, React, Redux, TypeScript. 

  • Build high quality and accessible user experiences, using TDD, pair programming, UI testing, and Agile software development. 

  • Guide and mentor colleagues in projects and in Zuhlke internal initiatives. 

  • Lead teams in delivering high quality solutions, in the most efficient and pragmatic way. 

  • Coach clients’ and Zuhlke’s colleagues in adopting the right methodical and technical solution. 

We would love to hear from you, if you have ANY of the following:  

  • In-depth knowledge of at least one JavaScript framework (for example Angular, React, or Vue), and TypeScript (or JavaScript), HTML5, and CSS3 / Less or Sass. 

  • An understanding of Composable UI, Progressive Web Applications (PWA), Single Page Applications (SPA), Consuming APIs (for example Backend For Frontend). 

  • Experience in crafting robust user experience on the web, by adopting best practices like accessibility and usability, and applying software engineering principles. 

  • Good understanding of Agile software development, especially how agile can accelerate and improve the software development lifecycle. 

  • Proven technical leadership, communication, and client-facing skills in various software development projects. 

  • Ability to facilitate communication between business and technical teams. 

  • Curiosity to explore and learn about new/other frontend technologies or different ecosystems (for example mobile, backend, or cloud). 

  • Experience working with distributed systems and CI/CD pipelines. 

Our approach to Software Engineering: 

We want to release value to user effectively, and to do this we believe in: 

  • Crafting quality software, by caring for testability and adopting a shift-left approach. 

  • Solving challenges as a team, and using pair-programming, mobbing, and other eXtreme Programming techniques. 

  • Using automation where it’s possible, to allow people to focus on the right things. 

  • Developing robust code that we can rely on, by using Test-Driven Development. 

  • Working closely and iteratively with the business and UX/UI teams, to make sure that our software is tailored to the clients’ expectations and can be used by humans. ​​​​​​


  • You’re open, proactive, responding to changes quickly and with agility while learning in the process 

  • You maximise benefit as simply as possible but as complexly as needed 

  • You recognise and seize opportunities confidently and take an entrepreneurial approach 

  • You focus on the customer and guide them from the concept phase through to market success  

  • You’re able to persuade people through clear communication, negotiation skills, empathy and an ability to see things from others’ perspective 

  • You establish long-term, partnership-oriented relationships and develop and maintain them 

  • You think and act in the interests of the organisation as a whole and utilise synergies 

  • You take personal initiative in confronting obstacles and failures, have an optimistic overall attitude and take measures to ensure performance in the long term 

Even if you feel you don't meet all the requirements yet, we are still happy to get to know you, learn more about your ambitions and ideas and look forward to receiving your application! 

We welcome people from all backgrounds, regardless of their gender, personality, national origin, race, religion, colour, sexual orientation, gender identity, age, marital status, disability or veteran status. 

We work predominantly remotely and with flexible working hours. This may occasionally change due to project specific needs.

Edinburgh ,  London ,  Manchester
Naomi Smethurst

Naomi Smethurst

Recruiting & Talent Relations