12 Nov
|
Enterprise Minds
|
Bengaluru
12 Nov
Enterprise Minds
Bengaluru
Job Description
– 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.
• Strong 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.
• Valuable 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. Thanks, Renuka.
📌 Angular Developer (Bengaluru)
🏢 Enterprise Minds
📍 Bengaluru