At a Glance
- Tasks: Lead a team to enhance our online tutoring platform and develop innovative features.
- Company: Spires, a fast-growing online tutoring marketplace connecting students with expert tutors.
- Benefits: Hybrid working, 31 days holiday, company pension, and free on-site gym.
- Other info: Join a friendly culture focused on growth and professional development.
- Why this job: Make a real impact in education technology while leading a passionate team.
- Qualifications: 5+ years in software development, strong React skills, and backend experience preferred.
The predicted salary is between 60000 - 75000 £ per year.
About the Company
Spires is a fast-growing online tutoring marketplace connecting students with expert tutors across the world. Our platform powers thousands of lessons each month and is central to delivering a seamless experience for students, tutors, and our internal operations team.
We are looking for a Lead Software Engineer to take ownership of the development and evolution of the Spires platform. You will lead a small team of developers, helping to guide their technical development while remaining hands-on in building and improving the platform. Working closely with the CEO and Founder, you will help translate business priorities into technical solutions, influence product direction, and ensure our systems scale as the company grows.
You will play a key role in enhancing our online tutoring platform, integrating it more deeply with our operational systems, and supporting the development of new product verticals.
- Help establish scalable development processes and best practices
- Build and maintain full stack features using modern technologies
- Contribute to architectural decisions and long-term platform scalability
- Identify opportunities to improve performance, reliability, and user experience
- Support data-driven product improvements through analytics and experimentation
Requirements:
- Degree (2:1 or equivalent preferred) in Computer Science or related discipline
- 5+ years experience as a Senior Full Stack or Software Developer
- Strong experience with React and modern frontend development
- Backend development experience (Java preferred)
- Solid knowledge of JavaScript, HTML, and CSS
- Experience working with PostgreSQL databases
- Experience with PHP
Pay range and compensation package:
- Hybrid working (2 days WFH per week)
- 31 days holiday
- Company pension
- Free on-site gym (Canary Wharf office)
- Training, workshops, and mentorship programmes
- Friendly, supportive office culture with a strong focus on growth
Technical Lead - Front End (React) - Work from Home employer: Spires Online Tutoring
Contact Detail:
Spires Online Tutoring Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Lead - Front End (React) - Work from Home
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who might know someone at Spires. A friendly chat can sometimes lead to a referral, which is golden when it comes to landing that interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving React and full stack development. This gives you a chance to demonstrate your expertise and passion for the role, making you stand out from the crowd.
✨Tip Number 3
Prepare for the technical interview! Brush up on your coding skills and be ready to tackle some real-world problems. Practising common algorithms and system design questions will help you feel more confident and ready to impress.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Spires team and contributing to our mission.
We think you need these skills to ace Technical Lead - Front End (React) - Work from Home
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with React and any leadership roles you've had, as we want to see how you can lead a team while being hands-on.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about online tutoring and how your background aligns with our mission at Spires. Don’t forget to mention your experience with full stack development!
Showcase Your Projects: If you've worked on relevant projects, make sure to include them in your application. We love seeing real examples of your work, especially if they demonstrate your skills in modern technologies and problem-solving.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Spires Online Tutoring
✨Know Your Tech Stack
Make sure you’re well-versed in React and the other technologies mentioned in the job description. Brush up on your JavaScript, HTML, CSS, and any backend experience you have with Java or PHP. Being able to discuss these technologies confidently will show that you're ready to take on the role.
✨Showcase Your Leadership Skills
As a Technical Lead, you'll be guiding a team of developers. Prepare examples from your past experiences where you've successfully led a project or mentored others. Highlight how you’ve influenced product direction and contributed to architectural decisions.
✨Understand the Business Side
Familiarise yourself with Spires' mission and how their platform operates. Be ready to discuss how you can translate business priorities into technical solutions. This will demonstrate your ability to align technical work with company goals.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Practice coding problems and system design questions that relate to full stack development. Think about how you would improve performance and user experience, as these are key aspects of the role.