Senior Developer - React.js, HTML, CSS

Technology, Data & Digital · Software & Web Development · Frontend · Software Engineering · Web Development

In short

Senior Developer role focusing on React.js, HTML, and CSS, based in Chennai, India. Responsibilities include developing high-quality web applications and delivering efficient, visually appealing user interfaces using modern frontend technologies.

Responsibilities

  • Build and extend the React 19 + TypeScript + Vite quote-wizard shell (routing, layout, theming, i18n) for GL, GIP and reusable GCI journeys.
  • Translate Figma screens into reusable, accessible components; validate visual and PDF equivalence against legacy quote flows.
  • Implement feature modules: quote header, scheme, census upload, claims/reserves, quote results, comparison and renewals.
  • Integrate typed API clients to .NET 10 services; manage server state with React Query and forms with react-hook-form + schema validation.
  • Enforce Okta OIDC/PKCE auth guards, product/geo context and feature flags; keep pricing and underwriting logic out of the browser.
  • Review, refine and productionize AI-generated (Figma-to-React) scaffolding; add App Insights telemetry and meet Zurich NFR and quality gates.

Requirements

  • 3+ years frontend engineering with strong React (hooks, React 19+) and TypeScript.
  • Component-driven architecture and design systems (MUI / react-admin).
  • State & Data: React Query / server-state caching, react-hook-form, schema validation, data grids, filtering and pagination at scale.
  • Integration: Consuming REST APIs (ASP.NET Core), OIDC/PKCE auth (Okta), feature flags and config-driven UI behavior.
  • Quality: Component and unit testing, accessibility (WCAG AA), performance tuning and Figma-to-code fidelity.
  • Relevant certifications in React, HTML5, or CSS are a plus.

Desired Qualifications

  • Good-to-Have: Vite tooling, modular monorepo / micro-frontend patterns, and reusable multi-geo (localization) product configuration.
  • Good-to-Have: Exposure to AI-assisted engineering (Claude Code, prompt-based code and test generation) with review discipline.
  • Good-to-Have: Insurance quote-and-pricing domain, Playwright, and Azure DevOps CI/CD familiarity.

Benefits

  • Supercharge your potential at HCLTech.
  • Find your career.
  • Find your spark.
  • A place that knows that helping its customers stay on top starts by putting its people first.
#frontend#developer#React.js#HTML#CSS#TypeScript#web applications#user interfaces#React 19#Vite#MUI#react-admin#REST APIs#Okta#AI#insurance#HCLTech
HCLTech Logo

Company

HCLTech

Job Posted

2 weeks ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Chennai, India

Applicants

Be an early applicant