Location: Hybrid or Twinkl HQ, Sheffield
Salary Range: 50 - 70k
Contract: Permanent, Full-time - 37.5 hours per week
Visa Sponsorship: Not available, all applicants must already have the right to work in the UK.
Recruiter: Rikki Spencer-Cox
The Opportunity
Twinkl is the largest digital educational publisher in the UK and one of the largest in the world. We’re passionate about helping educators on a global scale and our teacher-created resources provide schemes of work, lesson planning and assessments right through to video, audio, online educational games, apps and augmented reality experiences... and so much more!
As a Lead Software Engineer / Web Developer, you’ll join one of Twinkl’s web development teams with a primary focus on one of the following main areas:
There is significant scope for flexibility and variety across our teams/roles plus common shared responsibilities and expectations - we appreciate “one size may not fit all” and we can discuss these roles and your particular passion, experience and professional goals at interview to find a great fit, then regularly review this as you grow.
Requirements
We are looking for a team member who is excited and passionate about Twinkl’s mission, values and education/EdTech as a whole. You’ll model a can-do attitude and be capable of working autonomously, leading a team of 3 to 7 developers using agile values, principles and practices. Lead developers take responsibility for typical team/line management and team projects/processes/reporting/development as part of their role and report directly to the CTO.
You’ll possess the skills and experience typical of someone who has recently spent around six years implementing appropriate solutions using: ReactJS, Redux, HTML/CSS/Javascript and Node.js as well as typical VCS/testing/deployment processes and software (GIT) and are confident you can hit the ground running leading a team working with these technologies to deliver against complex requirements. Experience with TypeScript is beneficial for this role.
Lead developers support senior staff and stakeholders in the day-to-day running of the team, department and business, taking responsibility for typical team/line management and team projects/processes/reporting as part of the role.
Getting to Know Each Other
After you apply, we'll review your application and one of our careers team will be in touch. If things seem like a good fit we'll send you over a few technical questions for you to complete whenever convenient. Our technical team will review these and invite you to undertake a further challenge. We love getting to know you and chatting through how you have approached this challenge via a face-to-face or virtual meeting; this is also a great opportunity for you to meet key team members and hear about what excites them about Team Twinkl.
We feel this approach gives us the best chance for us to get to know you and for you to get to know us and understand the role, but at any point, our team is on always hand to answer any questions and support you in your journey.
Benefits
In return for everything you can bring, we can offer you an exciting role in a fast-growing and dynamic business, with plenty of career opportunities.
Here are a couple of the things that make Twinkl a great place to be: