Curated for this specific career level.
Level path
Junior Software Developer
Junior Dev
Build reliable foundations and enough context to contribute safely with guidance.
Concepts explicitly listed in this level.
Concepts span multiple tracks and layers.
Job description signalsTypical responsibilities↓
- Implement well-scoped tasks with guidance from more senior engineers.
- Write readable code, tests, and documentation for small features or fixes.
- Participate in code reviews, debugging sessions, and team ceremonies.
- Learn the team codebase, delivery workflow, and production support expectations.
No prerequisite levels.
Track / layer masteryConcept coverage by layer↓
Software
29 concepts
Management
10 concepts
Operations
5 concepts
Product
4 concepts
Software
29 concepts
Management
10 concepts
Operations
5 concepts
Product
4 concepts
Learning scopeConcepts by learning area↓
Specific to this level
Concepts introduced by this level
Level concepts
Coding Foundations
Developers begin by learning to translate requirements into working, readable code.
Level concepts
Developer Tooling
Daily development depends on version control, language tooling, static checks, and repeatable local workflows.
Level concepts
Testing & Debugging
A developer owns not only writing code, but proving that it behaves as intended.
Level concepts
Employment Basics
Technical candidates benefit from understanding who employs them, how they are paid, and which terms govern the working relationship.
Cumulative level expectation
All concepts expected at this level
Path concepts
Coding Foundations
Developers begin by learning to translate requirements into working, readable code.
Path concepts
Developer Tooling
Daily development depends on version control, language tooling, static checks, and repeatable local workflows.
Path concepts
Testing & Debugging
A developer owns not only writing code, but proving that it behaves as intended.
Path concepts
Employment Basics
Technical candidates benefit from understanding who employs them, how they are paid, and which terms govern the working relationship.