Chennai, Tamil Nadu
Job Summary
This position involves working as a Senior Developer with a focus on React, HTML, and CSS. The primary responsibilities include developing high-quality web applications and providing technical expertise in React development. The role requires strong skills in frontend development using HTML and CSS to deliver efficient and visually appealing user interfaces.
Key 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.
Skill Requirements
Core: 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.
Good-to-Have
Vite tooling, modular monorepo / micro-frontend patterns, and reusable multi-geo (localization) product configuration.
Exposure to AI-assisted engineering (Claude Code, prompt-based code and test generation) with review discipline.
Insurance quote-and-pricing domain, Playwright, and Azure DevOps CI/CD familiarity.
Other Requirements
1.Relevant certifications in React, HTML5, or CSS are a plus.
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-