Angular Developer
Tata Consultancy Services · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Pune, Maharashtra, India
Tata Consultancy Services · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Pune, Maharashtra, India
**Role & responsibilities** We are seeking an experienced **Senior Angular Developer** with strong expertise in **Angular 19** to design and develop modern, scalable, and highperformance web applications. The role demands deep frontend engineering skills, cloud awareness (AWS), and the ability to mentor teams while collaborating closely with backend, architecture, and DevOps groups. **Key Responsibilities** - Design, develop, and maintain enterprise-grade **single-page applications (SPA)** using **Angular 19** - Implement clean, modular, and reusable UI components using **TypeScript, HTML5, and CSS3** - Collaborate with backend teams to integrate **RESTful APIs** - Ensure performance optimisation, accessibility, responsiveness, and crossbrowser compatibility - Enforce best practices related to **state management, security, and code quality** - Participate in solution design, technical reviews, and architecture discussions - Mentor junior developers and conduct **code reviews** - Work closely with **AWS, DevOps, QA, UX, and product teams** in an Agile setup **Preferred candidate profile** - **Angular 19** (components, directives, services, lifecycle hooks) - **TypeScript**, JavaScript (ES6+), RxJS - **HTML5, CSS3, SCSS**, responsive design - REST API integration and asynchronous programming - State management (NgRx / Signals preferred) - Unit testing using **Jasmine, Karma, Jest**