Front End Angular Developer

5 years

5 - 7 Lacs

Posted:2 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Technical Expertise to Look For:

Deep Angular & TypeScript Knowledge: Proven experience in building and scaling complex, enterprise-level single-page applications (SPAs) using Angular (v10+) and TypeScript. Expertise in reactive programming using RxJS, state management (e.g., NgRx, Akita, or services), and the Angular CLI.

  • Expert-Level Web Standards & Performance: Strong command of modern HTML5, CSS3, and SASS/LESS. Extensive experience with optimizing frontend performance, including lazy loading, change detection strategies, bundle size reduction, Lighthouse auditing, and ensuring a blazing-fast First Contentful Paint (FCP).
  • Authentication & Authorization: Hands-on experience integrating frontend applications with complex Identity and Access Management (IAM) flows like OAuth 2.0 and OpenID Connect (OIDC). Crucial knowledge includes secure token handling (e.g., refresh tokens, token storage), routing protection
  • Security Best Practices (Frontend Focus): A security-first mindset with experience in preventing common frontend vulnerabilities, specifically Cross-Site Scripting (XSS), Cross-Site Request Forgery (CSRF), and secure API communication. Deep understanding of the Same-Origin Policy and best practices for securely handling user data in the browser.
  • Unit & Component Testing: Proficiency with testing frameworks like Jasmine and Karma for unit testing services and components. Extensive experience with Cypress or Playwright for robust integration and end-to-end (E2E) testing. Familiarity with component-driven development tools (e.g., Storybook) is a plus.
  • UX/UI Integration & Accessibility: Expert-level ability to translate complex design specifications (Figma/Sketch) into pixel-perfect, highly responsive, and accessible user interfaces (WCAG 2.1). Experience with popular component libraries (e.g., Angular Material, PrimeNG) and building reusable, modular design systems.
  • Knowledge of implementing Role-Based Access Control (RBAC) at the UI layer is a PLUS

Role & Responsibilities:

  • Architect and build the core user interface and client-side application logic, focusing on performance, maintainability, and security.
  • Design and implement a scalable state management architecture that ensures data consistency and an exceptional, highly responsive user experience.
  • Write critical, high-performance, and maintainable TypeScript code, setting the standard for the entire frontend codebase.
  • Lead a "Frontend Pod" for 3-4 junior to mid-level developers, fostering a collaborative environment centred on quality and best practices.
  • Conduct thorough code reviews to enforce best practices in coding standards, performance, UI/UX consistency, and accessibility.
  • Mentor junior developers on advanced Angular principles, reactive programming patterns with RxJS, and secure frontend development techniques.
  • Break down complex UI/UX features and technical tasks into manageable stories and sub-tasks for the development team.

Job Type: Full-time

Pay: ₹300,013.29 - ₹1,664,040.11 per year

Benefits:

  • Health insurance
  • Provident Fund

Experience:

  • Angular: 5 years (Required)
  • Leadership: 2 years (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You