- Strong expertise in Angular is the primary requirement for this role.
- Proven hands-on experience in Angular development with a solid understanding of Angular architecture, design patterns, and best practices.
- Ability to develop, maintain, and optimize scalable, high-performance Angular applications.
- Candidates with experience in both Angular and React are welcome to apply; however, Angular must be their core technical strength and primary area of expertise.
- Robust problem-solving skills with the ability to work independently and deliver high-quality solutions.
- Experience with modern front-end development practices, component-based architecture, and responsive web application development is preferred.
Roles and Responsibilities
Job Roles and Responsibilities
- Develop and maintain frontend components using Angular.js, ensuring responsive design, optimal performance, and seamless user experience across devices.
- Build and enhance RESTful APIs and backend services using Java, contributing to the development and maintenance of Microservices-based application modules.
- Collaborate with senior engineers to design scalable system components, participating in architecture discussions related to Microservices decomposition and service communication.
- Utilize GitHub Copilot and other AI-assisted development tools to write, review, and refactor code efficiently while maintaining high standards of code quality.
- Support the development or enhancement of Angular-based modules where required, and contribute to frontend consistency across the application ecosystem.
- Participate in code reviews, daily standups, and sprint planning sessions, following agile methodologies and contributing to continuous improvement of development processes.
- Write unit tests and assist in debugging and resolving issues across the full stack, ensuring system reliability and adherence to defined quality standards.
- Maintain clear documentation of code, APIs, and technical decisions, and actively engage in knowledge-sharing sessions to grow alongside the team in the Bengaluru office.