- Develop and maintain Angular applications using Angular 8+.
- Design and implement state management solutions using NgRx.
- Collaborate with cross-functional teams to define and deliver high-quality software solutions.
- Implement responsive design and ensure applications are visually appealing and user-friendly.
- Provide strong problem-solving skills and innovative solutions to complex technical challenges.
- Communicate effectively with team members and stakeholders to ensure alignment on project goals and timelines.
Required Skills and Experience:
- 7+ years of experience working with Angular (Angular 8 or above).
- Strong TypeScript skills, including experience with modern JavaScript features and best practices.
- High proficiency in NgRx for state management.
- Demonstrated experience with responsive web design and creating mobile-first, user-friendly interfaces.
- Strong communication skills, with the ability to collaborate effectively in a remote team environment.
- Ability to break down complex problems and provide clear, actionable solutions.
Desired Skills:
- Familiarity with modern front-end tools and workflows (Webpack, RxJS, etc.).
- Knowledge of Unit Testing frameworks and tools.
- Experience with CI/CD pipelines.
- UX/UI design knowledge for enhancing user experiences