Job Title:  Consultant | Front End Developer - Web | Delhi | Operations, Industry & Domain Solutions

Job requisition ID ::  101429
Date:  Apr 15, 2026
Location:  Delhi
Designation:  Consultant
Entity:  Deloitte Touche Tohmatsu India LLP

Job Title: Angular Developer

Experience: 1-6 Years in coding, debugging, and feature development using modern front-end frameworks.

Education: BE/B.Tech/MCA/M.Tech


Role and Responsibilities

As an Angular Developer, you will be responsible for developing scalable, efficient, and high-performing applications with a focus on front-end components. You will work closely with backend teams, UI/UX designers, and DevOps engineers to deliver responsive, user-friendly web applications. The role includes building reusable components, optimizing performance, ensuring security, and participating in the full software development lifecycle.


Key Responsibilities

Frontend Development (Angular):

  • Develop reusable, scalable, and maintainable Angular components and integrate them with backend services via RESTful APIs.
  • Implement reactive forms and manage complex state using NgRx.
  • Build responsive and mobile-friendly designs, translating Figma UI designs into production-ready HTML5/SCSS.
  • Work with RxJS for reactive programming and asynchronous data streams.
  • Ensure cross-browser compatibility and performance optimization.
  • Collaborate with UI/UX designers to create intuitive and aesthetically pleasing interfaces.
  • Integrate third-party libraries and services as needed.

Collaboration & Code Quality:

  • Participate in code reviews, ensuring adherence to coding standards.
  • Write unit, integration, and end-to-end tests using Jasmine, Karma, Jest, or similar frameworks.
  • Develop CI/CD pipelines to automate build, test, and deployment processes.
  • Troubleshoot production issues and implement performance enhancements.

Agile Development:

  • Actively participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
  • Track and manage tasks using Jira, Trello, or other Agile project management tools.

Performance Optimization:

  • Optimize front-end performance using lazy loading, code splitting, and efficient state management.
  • Monitor application performance and implement best practices for clean, reusable, and maintainable code.


Skills Required (Must-Have)

  • Angular: Strong experience with Angular v12+, including standalone components and modern Angular patterns.
  • HTML5 & SCSS: Proficient in HTML5, SCSS, and responsive Figma UI implementation.
  • Reactive Forms: Expertise in building dynamic and complex forms using Angular Reactive Forms.
  • NgRx: Strong experience in state management with NgRx.
  • RxJS: Hands-on experience with reactive programming using RxJS.
  • Component Design: Ability to write clean, reusable, and maintainable components.
  • Logical Thinking & Problem Solving: Strong analytical skills to design efficient and scalable solutions.


Additional Skills (Good-to-Have)

  • Experience with Angular Material, PrimeNG, or similar UI libraries.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with application security best practices, including JWT, OAuth, and HTTPS.
  • Experience with containerization technologies like Docker/Kubernetes.
  • Experience with unit, integration, and e2e testing frameworks (Jasmine, Karma, Protractor, Jest, Cypress).


Bonus Skills

  • Experience with micro-frontends and modular Angular architecture.
  • Knowledge of Progressive Web Apps (PWAs).
  • Familiarity with server-side rendering (Angular Universal).
  • Exposure to cloud platforms like AWS, Azure, or GCP.