The pathway
How you actually get there, here
How you become one varies far more by country than what one does. This is the UK route. Most people take one of these ways in; the right one depends on where you're starting from.
- 1
Graduate Developer (Level 001)
1-2 yearsSkills to master
- Mastering the basics of our tech stack, understanding our codebase, writing well-tested code for small tasks, and actively participating in code reviews.
You're ready to move on when
- Consistently delivering assigned tasks with minimal supervision.
- Proactively identifying and fixing minor bugs.
- Contributing meaningfully to team discussions and ceremonies.
- Demonstrating a strong grasp of core programming concepts and our chosen languages.
- 2
Coding Bootcamp Graduate / Self-Taught Developer
2-3 years of post-bootcamp/self-taught experienceSkills to master
- Building a strong portfolio of demonstrable projects, understanding best practices in a professional setting, and adapting to team-based development workflows.
You're ready to move on when
- A robust GitHub profile showcasing diverse projects and clean code.
- Ability to articulate technical decisions and problem-solving approaches.
- Experience collaborating on projects (even if open-source or personal team projects).
- Familiarity with Agile methodologies and professional development tools.
- 3
Developer from a Different Industry
2-4 years of experience in a similar role in another sectorSkills to master
- Adapting to our specific tech stack and domain, understanding our business context, and translating existing skills to our environment.
You're ready to move on when
- Quickly picking up new technologies and tools specific to our company.
- Demonstrating transferable skills in problem-solving and software design.
- Successfully integrating into our team culture and development processes.
- Proactively seeking to understand our industry and customer needs.