Description
Key Responsibilities:
- Architect solutions using Angular with best practices for performance and maintainability.
- Implement reactive programming patterns with RxJS and state management using NgRx or Signals.
- Drive monorepo architecture and enforce modular design principles.
- Collaborate with cross-functional teams and mentor developers.
- Ensure adherence to coding standards, security, and accessibility best practices.
Required Skills:
- Frontend Frameworks: Angular (latest versions).
- Languages: TypeScript, JavaScript.
- Reactive Programming: RxJS.
- State Management: NgRx, Signals.
- Architecture: Modular design, monorepo setup, micro-frontend implementation.
- Strong understanding of web performance optimization and security best practices.
- Excellent problem-solving and communication skills.
Nice-to-Have:
- Familiarity with tools like Nx for monorepo management.
- Knowledge of containerization and cloud deployment for front-end apps.