Lead Developer
This role offers the opportunity to work autonomously and lead the definition and execution of key strategic initiatives. You will be accountable for strategic execution in part of the engineering organization, building both back-end and front-end systems, and working closely with designers, product managers, researchers, and data analysts. You will also coach and mentor other engineers and partner closely with Group Engineering Managers on technical strategy and leadership.
As a master of domain knowledge, you will drive key strategic projects, providing assessments of project progress, risks, and challenges to engineering leadership to help guide resource allocation and prioritization. You will contribute to our technical architecture as we grow, scaling to service requests from all customers' customers. We are growing, and so are they. We care about agility as much as we do about scalability and availability. Continuous deployment keeps us focused on incremental releases, even rolling out big technical achievements piece by piece, feature flagged out of sight.
You will contribute to all phases of software development, including ideation, prototyping, design, and implementation. This role has a mix of hands-on development and lead/architecture work. You will play an active role in hiring, mentoring, and career development of other engineers, raising the bar for technical standards, performance, reliability, and operational excellence.
Key Responsibilities:
* Drive key strategic projects
* Build back-end and front-end systems
* Coach and mentor other engineers
* Contribute to technical architecture
* Play an active role in hiring and career development
Requirements:
* Mastery of domain knowledge
* Experience leading technical teams
* Ability to build scalable systems
* Strong communication and collaboration skills
* Proven track record of delivering value to customers or users
Benefits:
* Competitive salary and equity
* Pension scheme and life assurance
* Comprehensive health insurance
* Flexible paid time off policy
* Cycle-to-Work Scheme
We Value:
* Diversity and inclusion
* Equality of opportunity
* Open and accepting culture
* Agility and adaptability