Sign in to see how your skills and qualifications match this career.
A day in the life
- Write and review code with your team
- Design new features and system architecture
- Debug and improve existing products
- Collaborate with designers and product managers
- Ship updates and monitor performance
Your career roadmap
Every milestone from school to senior. Track progress as you complete each stage.
- 12 yrs
GCSEs
educationFocus on Maths, English and Computer Science.
- 22 yrs
A-Levels / T-Level
educationMaths, Computer Science or a T-Level in Digital.
- 33 yrs
Computer Science Degree
qualificationOr a coding bootcamp / degree apprenticeship.
- 43–12 mo
Internship
experienceSummer placement or year in industry.
- 51–2 yrs
Junior Developer
roleFirst full-time role — learn the stack, ship code.
- 62–3 yrs
Mid-Level Developer
roleOwn features end-to-end and mentor juniors.
- 73+ yrs
Senior Developer
roleLead architecture, technical direction and reviews.
- 85+ yrs
Staff / Engineering Manager
roleLead teams, systems and long-term strategy.
Skills you'll build
- GCSEs (Maths, English)
- A-Levels or T-Level in Computing
- Computer Science Degree or Bootcamp
- AWS Certified Developer
- Microsoft Azure Fundamentals
- Meta Front-End Developer
Related