12 Nov
|
Enterprise Minds
|
Bengaluru
12 Nov
Enterprise Minds
Bengaluru
– Senior Angular Developer
Experience: 3-6 Years
Role Overview
We are looking for an experienced Angular Developer with strong expertise in designing, developing, and maintaining scalable, responsive, and high-performance web applications. The ideal candidate should have strong knowledge of Angular, TypeScript, JavaScript, frontend architecture, REST API integration, and UI performance optimization.
Key Responsibilities
- Design, develop, and maintain responsive web applications using Angular.
- Build reusable components, services, directives, pipes, and modules.
- Develop dynamic and interactive user interfaces using Angular, TypeScript, HTML5, and CSS3.
- Integrate frontend applications with RESTful APIs and backend services.
- Implement routing, lazy loading, reactive forms, and data binding.
- Manage application state using NgRx or other state management approaches.
- Optimize application performance, scalability, and browser compatibility.
- Implement authentication and authorization mechanisms, including OAuth2/OIDC integration.
- Write unit tests and ensure code quality using Jasmine, Karma, or Jest.
- Identify and resolve UI defects, performance bottlenecks, and technical issues.
- Collaborate with UI/UX designers, backend developers,
QA engineers, and product teams.
- Participate in code reviews, technical discussions, and Agile development activities.
- Support CI/CD processes and application deployments.
Mandatory Skills
- 3-6 years of overall frontend development experience.
- Solid hands-on experience in Angular.
- Excellent knowledge of TypeScript and JavaScript.
- Strong understanding of HTML5, CSS3, and responsive web design.
- Experience developing reusable Angular components and services.
- Good understanding of Angular modules, routing, directives, pipes, and dependency injection.
- Hands-on experience integrating REST APIs.
- Experience with RxJS and asynchronous programming.
- Understanding of frontend application architecture and performance optimization.
- Experience with Git and frontend unit testing.
Good to Have
- NgRx or other state management libraries.
- Angular Material, Bootstrap, or other UI component libraries.
- OAuth2/OIDC authentication integration.
- Jasmine, Karma, or Jest.
- CI/CD tools and Agile/Scrum methodology.
- Accessibility and cross-browser compatibility.
- Micro-frontend architecture.
📌 Angular Developer (Bengaluru)
🏢 Enterprise Minds
📍 Bengaluru