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.
Solid 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.