Scope & Complexity
- Works on well-defined, smaller tasks under close supervision.
- Learns the team’s core technology stack, tools, and processes.
Technical Skills
- Understands fundamental data structures & algorithms.
- Writes clean, maintainable code following team conventions.
- Begins to debug and troubleshoot basic issues.
Ownership & Impact
- Delivers individual tasks that feed into a larger project.
- Relies on peers or seniors for direction.
- Contributes incremental improvements or bug fixes.
Communication & Collaboration
- Communicates daily status to immediate team.
- Asks questions proactively; open to feedback on code reviews.
- Begins to develop teamwork skills (e.g., pairing with peers or senior engineers).
Behavioral Expectations
- Learning Mindset: Eager to expand knowledge; open to feedback.
- Reliability: Delivers tasks on agreed timelines (with guidance).
- Team Culture: Respects norms, contributes positively to discussions.