Turn your experience into better outcomes for the whole team.
What you’ll work on
- Lead and support developers and interns working on real projects
- Participate in technical decisions, code reviews, and development standards
- Help developers investigate problems and get unstuck
- Facilitate technical discussions and contribute to delivery quality
- Help translate broader direction into practical execution
Professional capabilities you’ll develop
- Technical leadership
- Code review and mentoring
- Architecture and technical decision-making
- Delegation and team coordination
- Delivery ownership
- Hiring and interviewing fundamentals
Examples of real work
- Supporting a team of developers delivering client products
- Improving development processes, reviews, CI, and technical standards
Who this suits
You’ve already built things and understand what professional development involves. Now you want to help other people become better while taking responsibility for the quality and direction of a team. This is generally a later-stage track.
Prerequisites
Prerequisites are a starting point, not a promise that you already know everything. You're expected to learn during the experience — but you also need enough foundation to participate in real work and take responsibility for your own progress.
Team Lead
- Prior professional or substantial project development experience
- Strong understanding of software development workflows
- Experience working with Git and code review
- Ability to understand and discuss technical decisions
- Experience helping or mentoring other developers
- Strong communication and problem-solving skills
- Generally a later-stage track for candidates who have already demonstrated technical capability
explore Not sure whether this is for you? Explore other programmes