At a Glance
- Tasks: Lead a team in developing an AI-driven digital learning platform while coding hands-on.
- Company: Join a growing engineering team in a hybrid London setting.
- Benefits: Competitive rates, flexible work environment, and opportunities for mentorship.
- Why this job: Shape the future of digital learning and make a real impact with cutting-edge technology.
- Qualifications: Strong Python skills and experience with Node, TypeScript, and cloud platforms.
- Other info: Dynamic role with potential for career growth and leadership opportunities.
The predicted salary is between 48000 - 72000 £ per year.
We are looking for two Software Development Team Leads to join a growing engineering team building an AI‑driven digital learning platform. This role will focus on scaling an existing product from early‑stage usage to high user volumes. You will work hands‑on across Python, Node, TypeScript and AWS, contributing directly to code while helping shape technical direction. The role starts hands‑on and will grow into mentoring and light people leadership as the team expands. You will work closely with product, design, and senior engineers to deliver new features, improve performance, and ensure the platform is secure, reliable and scalable.
Key Responsibilities
- Hands‑on development using Python, Node, TypeScript and AWS
- Support technical design, architecture and decision making
- Mentor engineers and contribute to code reviews and best practice
- Help scale the platform to support significant user growth
- Contribute to AI, LLM and chatbot features
- Work in short iterations with cross‑functional teams
Skills Required
- Strong Python engineering background
- Experience with Node, TypeScript, SQL and cloud platforms
- Hands‑on experience with AI, LLMs or chatbot development
- Background in APIs, microservices and scalable systems
- Comfortable working in fast‑paced, evolving product teams
- Clear communication and a collaborative, low‑ego approach
Rates depend on experience and client requirements.
Software Development Team Lead employer: Guillaume Masson
Contact Detail:
Guillaume Masson Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Development Team Lead
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with AI or software development. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, Node, or AI. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your hands-on experience with scalable systems and how you've mentored others in the past. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We love seeing applications directly from candidates who are excited about joining our team. It shows initiative and helps us get to know you better right from the start.
We think you need these skills to ace Software Development Team Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, Node, TypeScript, and AWS. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about the role and how your background in AI and scalable systems makes you a perfect fit for our team. Keep it engaging and personal!
Showcase Your Leadership Skills: Since this role involves mentoring and light leadership, share examples of how you've supported or guided others in previous roles. We love seeing a collaborative spirit and a low-ego approach!
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’s super easy!
How to prepare for a job interview at Guillaume Masson
✨Know Your Tech Stack
Make sure you brush up on your Python, Node, TypeScript, and AWS skills. Be ready to discuss your hands-on experience with these technologies and how you've used them in past projects. This will show that you're not just a leader but also someone who can dive into the code when needed.
✨Showcase Your Mentoring Skills
Since this role involves mentoring engineers, think of specific examples where you've guided team members or contributed to their growth. Prepare to discuss your approach to leadership and how you foster a collaborative environment.
✨Prepare for Technical Design Discussions
Expect to engage in conversations about technical design and architecture. Familiarise yourself with best practices in scalable systems and be ready to share your thoughts on how to improve performance and security in a growing platform.
✨Emphasise Your Collaborative Spirit
This role requires working closely with product, design, and engineering teams. Highlight your experience in cross-functional collaboration and how you maintain clear communication. A low-ego approach is key, so be prepared to discuss how you value input from others.