We are looking for a skilled Angular Developer to join our team. The ideal candidate will have hands-on experience in building dynamic, responsive, and scalable web applications using the Angular framework. You will collaborate closely with backend developers, UI/UX designers, and product managers to deliver high-quality front-end solutions aligned with business and user needs.
Key Responsibilities:
- Develop, test, and deploy responsive web applications using Angular.
- Translate UI/UX designs into functional, high-performance, and scalable features.
- Collaborate with backend teams to integrate APIs and services.
- Optimize applications for maximum performance, speed, and scalability.
- Ensure cross-browser compatibility and adherence to coding standards.
- Troubleshoot and debug application issues, ensuring smooth user experiences.
- Participate in code reviews, sprint planning, and Agile ceremonies.
- Stay updated with the latest Angular releases, best practices, and industry trends.
- Contribute to improving development processes and team collaboration.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Proven experience (2–4+ years) as an Angular Developer.
- Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Hands-on experience with Angular (latest versions) and RxJS.
- Familiarity with RESTful APIs, GraphQL, and backend integration.
- Experience with state management libraries (e.g., NgRx).
- Proficiency in using version control systems (Git/GitHub/GitLab).
- Understanding of Agile/Scrum methodologies.
Preferred Qualifications:
- Experience with testing frameworks (Jasmine, Karma, Protractor, Cypress).
- Knowledge of progressive web apps (PWA) and responsive design.
- Familiarity with CI/CD pipelines, Docker, or cloud platforms (AWS/Azure/GCP).
- Exposure to other frontend frameworks (React, Vue) is a plus.