Search by job, company or skills

Senior Frontend Angular Developer

Early Applicant
  • Posted 19 hours ago
  • Be among the first 10 applicants

Job Description

Position: Front End Developer (Angular)

Experience: 7-10 Years

Location: Bengaluru / Hybrid

Employment Type: Full-Time

Job Summary

We are looking for a hands-on Lead Software Engineer to lead the frontend design and delivery ofa data-heavy B2B application supporting lead management, vehicle/customer insights, dashboards, and dealer-facing workflows in an enterprise automotive environment.

This is primarily a Frontend Lead role with data modelling requirement. You will combine strong Angular development skills with technical leadership, UX-oriented solution design, business understanding, and the ability to shape API and data-model requirements. You will work closely with product owners, business users, UX/UI designers, backend engineers, IAM/security teams, and enterprise architecture stakeholders.

What You Will Do

  • Lead the technical design and frontend architecture of a modern Angular SPA.
  • Translate business requirements, user journeys, wireframes, and user feedback into clear, practical, and maintainable technical solutions.
  • Contribute to data modelling discussions, particularly PostgreSQL relational models supporting lead, vehicle, customer, dealer, outlet, role, feedback, and reporting workflows.
  • Lead secure frontend integration with enterprise IAM using OAuth2/OIDC, Azure Entra ID/BusinessID, JWT bearer tokens, route guards, and role/claim-based UI behaviour.
  • Ensure authorization and Row-Level Security requirements are correctly understood and implemented through backend/data-layer controls, not frontend-only logic.
  • Establish coding standards, conduct code reviews, mentor frontend engineers, and drive high-quality engineering practices.
  • Support delivery through CI/CD pipelines, quality gates, release validation, and deployment of frontend code.
  • Participate in security, privacy, compliance, architecture, and penetration-test remediation activities.

What You Bring

  • Strong professional experience developing production applications using Angular and TypeScript.
  • Deep understanding of Angular architecture, standalone components, routing, dependency injection, reactive forms, HTTP interceptors, route guards, change detection, and RxJS.
  • Experience with Angular Material, PrimeNG, AG Grid, Angular CDK, or dashboard/charting libraries.
  • Experience building complex, data-heavy enterprise user interfaces with server-side filtering, sorting, pagination, search, drill-down views, and dashboards.
  • Strong REST API integration experience, ideally working with typed API contracts and OpenAPI/Swagger documentation.
  • Strong understanding of OAuth2/OIDC, JWT tokens, role/claim-based access, token expiry, logout, and secure SPA design.
  • Strong understanding of PostgreSQL data modelling and relational design.
  • Define and maintain frontend testing approaches including unit, integration, and E2E testing using tools such as Jasmine/Karma, Jest, Cypress, or Playwright.
  • Experience contributing to solution design across frontend, API, and data layers.
  • Security awareness including XSS prevention, Content Security Policy concepts, secure token handling, and dependency security.
  • Demonstrated technical-leadership skills: making and documenting technical decisions, mentoring engineers, communicating trade-offs, and proactively identifying delivery risks.

Nice to Have

  • Experience deploying Angular applications using Azure Static Web Apps.
  • Experience with Azure DevOps Pipelines, Docker-based frontend builds, and DEV/TEST/PROD release processes.
  • Familiarity with Azure Entra ID, Azure Key Vault, managed identities, and secure CI/CD practices.
  • Experience with Transloco or similar Angular internationalisation frameworks.
  • Experience with SonarQube, Black Duck, dependency scanning, or enterprise security/compliance tooling.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152365281

Beware of Scammers

We don’t charge money for job offers