At a Glance
- Tasks: Lead a dynamic engineering team to create innovative digital learning solutions.
- Company: Join a family-run distance learning company with 18 years of experience.
- Benefits: Enjoy 25 days annual leave, hybrid work, and opportunities for growth.
- Why this job: Make a real impact in education while collaborating in a supportive environment.
- Qualifications: 5 years in full stack engineering and 3 years in management required.
- Other info: Work hybrid with a focus on continuous learning and technical innovation.
The predicted salary is between 48000 - 72000 £ per year.
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
Engineering Tech Lead employer: Open Study College
Contact Detail:
Open Study College Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Engineering Tech Lead
✨Tip Number 1
Make sure to showcase your leadership experience in previous roles. Highlight specific instances where you mentored engineers or led a team to success, as this is crucial for the Engineering Tech Lead position.
✨Tip Number 2
Familiarize yourself with the technologies mentioned in the job description, especially JavaScript, TypeScript, and modern web frameworks like React and Node.js. Being able to discuss your hands-on experience with these tools will set you apart.
✨Tip Number 3
Prepare to discuss your approach to implementing CI/CD pipelines and how you've optimized system performance in past projects. This shows that you not only understand the technical aspects but also the importance of efficiency.
✨Tip Number 4
Demonstrate your understanding of Agile methodologies and collaborative tools like Notion, JIRA, or Trello. Share examples of how you've used these tools to enhance team collaboration and project management.
We think you need these skills to ace Engineering Tech Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in both frontend and backend software engineering. Emphasize your leadership roles and any mentoring experience, as these are crucial for the Engineering Tech Lead position.
Craft a Compelling Cover Letter: In your cover letter, express your passion for distance learning and how your technical vision aligns with the company's goals. Mention specific technologies you have worked with, such as JavaScript, TypeScript, and modern web frameworks.
Showcase Your Technical Skills: Be specific about your proficiency in relevant technologies like React, Node.js, and GraphQL. Include examples of projects where you implemented CI/CD pipelines or optimized system performance to demonstrate your hands-on experience.
Highlight Collaboration Experience: Since the role involves working closely with various teams, mention any past experiences where you collaborated with product managers or marketing teams. This will show your ability to align technical strategies with business needs.
How to prepare for a job interview at Open Study College
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with JavaScript, TypeScript, and modern web frameworks like React and Node.js. Highlight specific projects where you led technical initiatives or implemented innovative solutions.
✨Demonstrate Leadership Skills
Share examples of how you've successfully led and mentored engineering teams in the past. Discuss your approach to fostering collaboration and continuous improvement within your team.
✨Align with Business Strategies
Understand the company's vision and be ready to explain how your technical strategies can align with their business goals. This shows that you are not only a tech expert but also a strategic thinker.
✨Prepare for Problem-Solving Scenarios
Expect to face technical challenges during the interview. Practice articulating your problem-solving process and how you would approach optimizing system performance or enhancing security.