Experience
3+ years of experience. Handles complex features, mentors juniors, and supports system improvements.
Area of Responsibility
Leads medium-complexity features, improves performance and accessibility, supports platform stability.
Skills
- JavaScript: Mastery of core concepts, deeply understands closures, context, event loop
- Frameworks: Implements meta-frameworks (Nuxt, Next) and SSR basics
- UI & Styling: Builds design system components, applies BEM or CSS-in-JS
- Backend Integration: Works with REST or GraphQL APIs, handles errors gracefully
- Architecture: Suggests improvements to project structure, file hierarchy
- Optimization: Implements lazy loading, improves Core Web Vitals, handles SEO basics
- Testing: Writes integration tests, contributes to testing strategy
- CI/CD: Improves pipeline steps, reviews deployment config
- Mentorship: Supports juniors with code reviews and pair programming
- Communication: Clarifies scope with PMs, explains tech limitations to non-devs
- Soft Skills: Proactively offers improvements and collaborates cross-functionally
- Mindset & Autonomy: Acts as a safe pair of hands, owns delivery
- Emotional Management: Balances feedback with mentoring, handles ambiguity