Job description
We are looking for a talented and enthusiastic Engineering Tech Lead to join a cross-functional engineering team.
Reporting to the Head of Ecommerce you will play a crucial part in shaping the technical vision of a distance learning company, as well as leading a small engineering team to deliver exceptional digital learning solutions.
This is a great opportunity to be part of an extended team that changes lives through distance learning!
An amazing opportunity…
For an experienced and dynamic Engineering Tech Lead to join the engineering team, you will be balancing hands-on development with leadership responsibilities to drive innovation and team success, and collaborating with engineering, marketing and business colleagues to ensure that the technical direction aligns with the overall needs of the business.
Full Time: Permanent role
Location: Solihull – B37 (Hybrid – 3 days office based)
Salary: TBD
What you’ll get…
* 25 days annual leave plus BH's
* Hybrid working
* Working for an 18 year old established family run business
* Opportunity to progress and grow with the business as we enter a new phase of growth
* Collaborative and inclusive work environment
* Social team events
What it's all about…
As a Engineering Tech Lead, you will be responsible for:
* Define and communicate technical strategies aligning with business strategies
* Identify, and evaluate technical solutions to drive product and ecommerce vision
* Identify and implement new technologies, tools and processes to enhance efficiency and product quality
* Design and develop scalable and efficient systems
* Optimise system performance, enhance security and maintain high-quality codebases
* Implement and manage CI/CD pipelines for streamlined software development
* Conduct code reviews, establish coding standards and best practices
* Lead, mentor and inspire a team of engineers
* Encourage collaboration and continuous improvement
* Represent the engineering team and contribute to planning and decision making
* Ensure seamless integration across frontend and backend components
* Collaborate on database scaling and optimisation using technologies such as MySQL and PlanetScale
* Work closely with the Product Manager to define and prioritise the roadmap ensuring technical deliverables
What we will need from you…
* Previous experience working in a frontend and backend software engineering role
* Proven experience in leading a technical team and mentoring engineers
* Strong proficiency in JavaScript, TypeScript and modern web frameworks (React, Node.js)
* Solid understanding of web service architectures (REST, GraphQL)
* Experience with web analytics platforms (GA4, Google Tag Manager) and tracking strategies
* Experience with cloud-based infrastructure (Fly.io, AWS) and container technologies (Docker)
* Experience with Agile methodologies and collaborative tools (Notion, JIRA, Trello)
* Demonstrated success in delivering and optimising digital products
* Knowledge in testing strategies, performance optimisation and DevOps principles
* A passion for continuous learning and driving technical innovation
* Excellent problem-solving skills and attention to detail
* Strong communication and stakeholder management skills
Benefits:
* Additional leave available to purchase via our scheme
* Company pension
* Free parking
Experience:
* Full Stack Engineering: 5 years (required)
* Management: 3 years (required)
* TypeScript: 5 years (required)
* Node.js: 5 years (required)
* GraphQL: 5 years (required)
Work Location: Hybrid