Lead Software Engineer
Location: Hybrid (3 days in office, 2 days remote)
Applause IT are looking for a Lead Software Engineer for a leading distance learning institution. This organisation is renowned for delivering over 700 flexible courses, empowering learners to achieve their goals. With a focus on innovation, they utilise cutting-edge technologies to enhance educational experiences.
As a Lead Software Engineer, you will lead the technical strategy and guide a team of engineers, ensuring the delivery of scalable and efficient digital solutions. This role is integral in shaping the technical direction, balancing hands-on development with leadership duties.
Key Responsibilities:
- Define and implement technical strategies in line with business objectives.
- Lead and mentor a team, fostering a culture of collaboration and continuous improvement.
- Oversee the development of scalable systems using Node.js, TypeScript, and microservices.
- Manage frontend development with React, ensuring responsive, accessible applications.
- Optimise system performance and security.
- Collaborate closely with product managers to translate business requirements into technical deliverables.
Skills and Experience Required:
- Proficiency in JavaScript, TypeScript, React, and Node.js.
- Experience in leading technical teams and mentoring engineers.
- Knowledge of RESTful APIs, GraphQL, microservices, and cloud infrastructure.
- Familiarity with Agile methodologies and DevOps practices.
- Strong communication skills to engage with technical and non-technical stakeholders.
Benefits:
- Hybrid working model.
- Competitive salary and benefits package.
- Opportunities for professional growth and career advancement.
- Inclusive and collaborative work environment.
If you are a visionary technologist with leadership ambitions and a passion for education technology, Click Apply Now to join this impactful team.