Job Title: Angular Developer
Location: Bhopal
Experience: 2+ Years
Job Summary:
We are looking for a skilled Angular Developer with 2+ years of experience to join our development team in Bhopal. The ideal candidate should have strong knowledge of Angular architecture, RxJS, API integration, and front-end development best practices. You will be responsible for building dynamic web applications, optimizing performance, and collaborating with cross-functional teams to deliver high-quality solutions.
Key Responsibilities:
- Develop and maintain scalable web applications using Angular (latest versions).
- Build reusable components, modules, and services.
- Implement efficient parent-child communication and state management.
- Integrate REST APIs and handle HTTP requests using Angular services.
- Optimize applications using change detection strategies and performance techniques.
- Implement responsive UI and ensure cross-browser compatibility.
- Write clean, maintainable, and well-documented code.
- Collaborate with backend developers, designers, and product teams.
- Debug and resolve application issues and performance bottlenecks.
Required Skills:
- Strong understanding of Angular architecture, components, modules, and services.
- Hands-on experience with component lifecycle hooks and dependency injection.
- Expertise in RxJS, Observables, BehaviorSubject, and AsyncPipe.
- Experience with parent-child communication (@Input, @Output, ViewChild).
- Knowledge of change detection and OnPush strategy.
- Experience in REST API integration using HttpClient.
- Proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3.
- Experience with Git version control.
- Understanding of custom pipes and reusable components.
- Ability to handle subscriptions and memory management.
Good to Have:
- Knowledge of Angular Signals and standalone components.
- Experience with CI/CD and deployment.
- Understanding of REST APIs, CORS, and backend integration.
- Familiarity with performance optimization techniques.
Why Join Us
- Opportunity to work on modern and scalable applications.
- Collaborative and growth-oriented environment.
- Career development and learning opportunities.