Back to jobs

Senior Software Developer - Front End (Angular)

Bangalore

Role Overview 
We are seeking a talented Angular Developer to join our product engineering team. You will work closely with backend services, product management, and UX designers to deliver clean, maintainable, high‑performing web applications. Your focus will be on front‑end development, architecture, code quality, and contributing to team processes. 
 
Key Responsibilities 
  • Develop and maintain modern, scalable Angular applications as part of a collaborative agile team. 
  • Convert UI/UX designs and wireframes into responsive, accessible, and performant web interfaces. 
  • Integrate front-end code with backend APIs. 
  • Participate in the full Software Development Life Cycle (SDLC), including code review, testing, deployment, and support. 
  • Contribute to establishing front-end architecture, coding standards, component libraries, and reusable modules. 
  • Mentor junior developers and participate in peer reviews. 
  • Collaborate with product management, client-facing teams, and other stakeholders to translate requirements into technical solutions. 
  • Stay updated with front-end technologies and evaluate improvements for code quality and performance. 
 
Required Skills & Experience 
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience). 
  • 5+ years of experience developing enterprise web applications using Angular (v10+) and TypeScript. 
  • Strong proficiency in JavaScript, HTML5, CSS3, and responsive UI development. 
  • Deep understanding of Angular core concepts — components, modules, services, dependency injection, routing, and state management. 
  • Experience with Angular CLI, npm, Webpack, and build optimization. 
  • Proven ability to debug and optimize for browser performance. 
  • Strong commitment to clean, maintainable, and reusable code
  • Effective communication and collaboration skills in agile teams. 
 
Preferred / Nice to Have 
  • Experience with large, complex enterprise codebases. 
  • Experience in financial services or research technology domains. 
  • Prior mentoring or leadership experience, setting standards for front-end engineering. 
  • Exposure to CI/CD pipelines, and automated testing (unit/E2E). 
  • Experience using AI-assisted development tools (e.g., Claude Code, Cursor, GitHub Copilot) to enhance productivity and code quality. 
  • Experience with AngularJS is a plus, particularly for maintaining or modernizing legacy front-end components. 

Create a Job Alert

Interested in building your career at TRG Screen (Referrals)? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf