Responsibilities
-
Design and implement scalable Angular components and services
-
Migration from legacy project to latest Angular version
-
Conduct thorough code reviews and provide constructive feedback
-
Optimize application performance and loading times
-
Create and maintain technical documentation
-
Mentor junior developers
-
Collaborate with backend teams for API design
-
Participate in sprint planning and estimation
-
Troubleshoot production issues
Technical Requirements
-
2-3 years of hands-on experience with modern Angular (v12+)
Expert understanding of:
Angular ecosystem:
- Angular CLI for project scaffolding and management
-
NgRx for state management
-
Angular Material or PrimeNG component libraries
-
Lazy loading
-
Angular dependency injection
RxJS and Observable patterns:
- Complex operators (switchMap, combineLatest, mergeMap)
- Custom operators
- Memory leak prevention
TypeScript:
- Advanced types and type inference
- Generic types
Tailwind CSS:
- Custom configuration
- Component-specific designs
- Responsive layouts
Version Control:
- Git branching strategies
- Semantic versioning
Pull request best practices
Additional Technical Skills
- WebSocket integration
- PWA implementation
- Server-Side Rendering (Angular Universal)
- Performance optimization
- Authentication implementations (OAuth2, JWT)
- REST API
Задайте вопрос работодателю
Где предстоит работать
Вакансия опубликована 10 марта 2025 в Ташкенте