About ZAVA
We're on a mission to provide our patients with accessible and dependable healthcare at a fraction of today's cost. Our team of Doctors, Engineers, Customer Support Advisors, Marketers, Product Managers, UX Designers, Pharmacists, and Commercial and Operations Specialists works collaboratively to develop and maintain a digital healthcare platform that suits our patients' needs and schedules.
The pandemic changed our lives, requiring us to find flexible, remote and innovative healthcare solutions to meet our needs during challenging and changeable periods. Many of our patients turned to telemedicine as a convenient solution to getting their healthcare online from the comfort of their homes. By delivering a safe and efficient digital healthcare service, we've provided over 13 million consultations across the UK, Germany, France, and Ireland, enabling millions of people to have essential access to healthcare when they need it most.
It's our motivation to continue fulfilling their needs and to expand further to meet the needs of others, ensuring we're always there with the latest tech, treatments and advice. We're doing more than providing healthcare; we're enabling and empowering people by making healthcare work for them. We're here because we care about healthcare, and we plan to be the largest digital primary healthcare platform for people across Europe.
About the role
To support our exciting growth trajectory, ZAVA is seeking an Engineering Manager to lead a dynamic squad of 4-8 engineers - an ideal opportunity for both experienced managers or Tech Leads looking to develop on the management path.
Your focus will be to manage and mentor software engineers in your squad, supporting them to consistently deliver high-quality products and features. You'll strive for best practices utilising agile and iterative approaches, keeping outcomes and goals at the forefront of your mind. You will encourage efficient, continuous and reliable delivery, enabling ZAVA to serve more patients effectively.
Key Accountabilities
Mentoring, guiding and coaching your squad of software engineers, fostering a positive, collaborative team culture. You'll encourage strategic thinking in the team, support engineers in making key decisions, remove blockers, clarify priorities and overcome challenges (technical and otherwise).
Delivering new products, features and outcomes in a timely, consistent manner through close collaboration with your squad, broader cross-functional team (Product, UX, Architecture, Security, Data) and stakeholders. You will contribute to roadmap definitions, bringing people together to refine requirements, develop estimates, prioritise work and ensure alignment between technical execution, user experience, quality, and product vision. You advocate that engineers utilise an MVP approach, rapid iterative deliverables that allow us to learn early and contribute beyond just technical delivery.
Influencing processes and best practices by proactively looking to improve how the teams work. Your knowledge of different tools, processes and concepts (like BDD and TDD) will help the team translate ideas into features, reduce complexity and ensure the right people are involved before delivery commences.
Line management of engineers from one or more of our cross-functional teams. You will work closely with your direct reports to establish great working relationships and understand their career objectives, development opportunities and help establish career paths. Alongside other Engineering, Product and UX managers, you will identify gaps in skills and capacity and actively contribute to organisational design and recruitment when needed.
Strive for excellence, quality and sustainability, ensuring applications your squad is responsible for have sound, well-architected principles that consider scale, resilience, security, cost, testability, operability and legal risks. You'll maintain a balance between workstreams, ensuring appropriate allocation of effort between developing new features that drive growth, ongoing maintenance, and strategically addressing technical debt to maintain long-term platform health and velocity.
Ownership and accountability - You take ownership for overall team performance and happiness, along with the applications and services your team provides. You will hold yourself and the team accountable for architectural decisions, timely delivery and be prepared to fail fast, learn and progress.
Technical skills & experience
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.