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
Promotion from Associate Full Stack Developer (L1)
1.5 - 2.5 yearsSkills to master
- Independent feature delivery, strong testing practices, proactive debugging, effective collaboration with Product and QA, consistent adherence to coding standards.
You're ready to move on when
- Consistently completing committed story points with minimal oversight.
- Receiving positive feedback on code quality and maintainability in reviews.
- Proactively identifying and solving problems, rather than just waiting for instructions.
- Demonstrating a solid understanding of our full stack architecture and business domain.
- 2
External Hire with 2-5 Years Experience
Immediate entrySkills to master
- Quickly adapting to our tech stack and coding standards, understanding our business domain, building trust with teammates, and demonstrating independent delivery.
You're ready to move on when
- A strong portfolio of past projects or demonstrable contributions to complex applications.
- Successful navigation of our technical assessment and interview process, showcasing problem-solving and coding skills.
- Clear evidence of having owned and delivered features end-to-end in previous roles.
- Ability to articulate technical decisions and trade-offs effectively.
- 3
Transition from Specialised Developer (e.g., Frontend to Full Stack)
1 - 2 years (after initial specialisation)Skills to master
- Developing strong backend skills (Node.js, database design, API implementation) if coming from frontend, or strong frontend skills (React.js, component design, state management) if coming from backend. Bridging the gap across the stack.
You're ready to move on when
- Demonstrable personal projects or contributions that show proficiency in the 'other' part of the stack.
- A clear passion for full stack development and a willingness to learn rapidly.
- Strong foundational skills in their original specialisation, which provides a solid base for expansion.