Angular Developer
Job Summary
Job Summary
We are looking for a skilled Angular Developer with strong front-end development expertise to build responsive scalable and high-performance web applications. The ideal candidate should have hands-on experience with Angular CSS REST APIs and modern web development practices. The candidate will work closely with UI/UX designers backend developers and product teams to deliver seamless user experiences.
Key Responsibilities
- Develop and maintain web applications using Angular.
- Build responsive and cross-browser compatible user interfaces.
- Convert UI/UX designs into reusable Angular components.
- Integrate front-end applications with RESTful APIs.
- Write clean maintainable and efficient code.
- Optimize applications for maximum speed and scalability.
- Collaborate with backend developers to define API requirements.
- Debug troubleshoot and resolve application issues.
- Participate in code reviews and follow coding standards.
- Work in Agile/Scrum development environments.
Required Skills
- Strong experience with Angular (v12 preferred).
- Proficiency in TypeScript JavaScript (ES6) HTML5 and CSS3.
- Strong knowledge of responsive design Flexbox Grid and CSS frameworks.
- Experience consuming and integrating REST APIs.
- Knowledge of Angular concepts:
- Components
- Modules
- Services
- Dependency Injection
- Routing
- Reactive Forms
- RxJS
- State Management
- Experience with API testing tools such as Postman.
- Familiarity with version control systems such as Git.
- Understanding of web security best practices and performance optimization.
Preferred Skills
- Experience with Angular Material.
- Knowledge of SCSS/SASS.
- Familiarity with authentication mechanisms such as JWT and OAuth.
- Experience with CI/CD pipelines.
- Basic knowledge of backend technologies such as .
- Experience working with cloud platforms is a plus.
Qualifications
- Bachelors degree in Computer Science Information Technology or related field.
- 25 years of experience in front-end development using Angular.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
Nice to Have
- Experience with micro-frontend architecture.
- Unit testing using Karma/Jasmine.
- E2E testing experience with Cypress or Playwright.
- Experience working in enterprise web applications.
Key Deliverables
- High-quality Angular applications.
- Responsive and user-friendly interfaces.
- Efficient API integrations.
- Well-documented and maintainable code.
- Timely delivery of assigned development tasks.
Notice Period Preference: Immediate to 30 days preferred.
Experience Range: 25 years (customizable based on requirement).
Required Experience:
Manager
About Company
Explore SAI Group’s AI-powered retail solutions that enhance security, reduce loss, and improve store operations using advanced video analytics.