Job Description
We are looking for a Senior Angular Developer for Pune location with at least 4 years of experience building product or enterprise applications at scale. This role is ideal for someone who is AI-driven, eager to leverage cutting-edge tools like Cursor AI and GitHub Copilot to accelerate development, improve code quality, and continuously innovate.
Responsibilities
- Collect and analyse technical requirements.
- Understand and lead the design and architecture of our UI development.
- Design and develop reusable components.
- Integrate modules with third-party plugins.
- Creation of build and deployment scripts.
- Performance optimisation of existing applications.
- Implement effective use of cache technologies for better performance.
- Proper implementation of testing best practices including development of unit test cases, regression tests.
- Actively explore and apply AI development tools (Cursor AI, GitHub Copilot) to boost productivity and innovation.
- Contribute to building an AI-first development culture by identifying opportunities where AI can optimize workflows.
Required Skills
- Minimum 3 years work experience with Angular 2 and above.
- Strong experience with Angular version 9 and above.
- Strong experience working with Restful APIs.
- Strong portfolio of previous work.
- Good command with hands-on experience of minification and uglification libraries.
- Understanding of Webpack and its configuration.
- Experience testing and optimizing application performance.
- Experience with tools for analysing the performance of Angular debug builds.
- Ability to work well with a creative team, as well as back-end developers.
- Very good experience with Material Design components.
- A strong command over JavaScript and TypeScript.
- Good exposure to JQuery.
- A strong foundation of HTTP protocols and JSON.
- Good grasp over HTML and CSS concepts.
- Hands-on experience or willingness to adopt AI coding assistants and editors (Cursor AI, GitHub Copilot) as part of the daily development workflow.
Desired Skills
- Exposure to Azure cloud services is desirable.
- Understanding of authentication flows like OAuth2.
- Exposure to Team Foundation Server as a code repository and versioning.
- Good understanding of Software Development lifecycle and good exposure to agile or iterative SDLC.
- Thorough understanding of Chrome developer tools.
- Experience experimenting with AI-powered testing, debugging, or documentation tools is a plus.
