- Develop user-friendly, responsive web applications using Angular (v2+)
- Collaborate with UX/UI designers, backend developers, and other stakeholders
- Integrate RESTful APIs and services with frontend components
- Write clean, maintainable, and scalable code
- Optimize applications for maximum speed and scalability
- Conduct code reviews and mentor junior developers (for mid/senior roles)
- Perform unit and integration testing to ensure software quality
- Troubleshoot and debug application issues
- Stay up to date with the latest trends and best practices in Angular and frontend development
Required Skills & Qualifications:
- Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience)
- 3+ years of experience in frontend development with Angular
- Solid proficiency in TypeScript,
JavaScript, HTML5, and CSS3
- Experience with Angular CLI, RxJS, and state management (e.g., NgRx)
- Familiarity with RESTful API integration
- Proficient understanding of cross-browser compatibility issues
- Experience with version control tools like Git
- Good understanding of Agile/Scrum methodologies
Preferred Qualifications (Nice to Have):
- Experience with backend technologies (e.g., Node.js, .NET)
- Knowledge of CI/CD pipelines and build tools (Jenkins, Docker, etc.)
- Experience with testing frameworks like Jasmine, Karma, or Protractor
- Familiarity with cloud platforms like AWS or Azure