About the Role
We are looking for a talented Angular Developer with 3-5 years of experience to join our product engineering team. The ideal candidate will be responsible for developing modern, responsive, and scalable web applications using the latest Angular framework. You will work closely with UI/UX designers, backend developers, and QA teams to build high-quality, user-centric applications while following industry best practices.
Key Responsibilities
Develop and maintain responsive web applications using Angular (v14+).
Build reusable, modular, and maintainable UI components.
Collaborate with UI/UX designers to translate wireframes into interactive web applications.
Migrate legacy Angular applications to the latest Angular versions, ensuring improved performance, security, and maintainability.
Integrate front-end applications with RESTful APIs and backend services.
Write clean, efficient, and well-documented code following coding standards and best practices.
Optimize application performance, scalability, and responsiveness.
Debug, troubleshoot, and resolve application defects and production issues.
Participate in code reviews and contribute to continuous improvement of development processes.
Work closely with backend developers, QA engineers, and product owners throughout the Software Development Life Cycle (SDLC).
Ensure cross-browser compatibility and responsive design across multiple devices.
Required Skills
3-5 years of hands-on experience in front-end development using Angular.
Strong proficiency in Angular (v14 or above).
Good knowledge of TypeScript, JavaScript (ES6+), HTML5, and CSS3.
Experience with RxJS, Angular component lifecycle, and state management concepts.
Strong understanding of RESTful API integration.
Experience with Git or other version control systems.
Familiarity with Bootstrap, Angular Material, or similar UI frameworks.
Understanding of responsive web design and cross-browser compatibility.
Good debugging, analytical, and problem-solving skills.