React Lead/Tech Lead (React UI)
Role Overview:
We are looking for an experienced React Lead/Tech Lead to own and drive Front End delivery for feature-based pods building modern, scalable, and accessible user interfaces. You will define UI architecture and standards, lead React development, and work closely with Product, UX, API, and DevOps teams to deliver high-quality releases across regions.
This role suits a hands-on leader with strong technical depth in React and a passion for performance, accessibility, and clean UI architecture.
Key Responsibilities
Architecture & Standards
Define and maintain React UI architecture including component design, routing, state management (Redux/RTK), theming, accessibility (WCAG), and performance budgets
Lead migration of Legacy Angular views to React, ensuring functional parity and enhanced user experience
Establish UI conventions: folder structure, linting/formatting, code reviews, testing strategy, and error-handling patterns
Drive adoption of design systems and reusable UI components (GDS/internal libraries)
Delivery & Technical Leadership
Translate epics and Figma designs into well-scoped user stories with clear estimates, sequencing, and dependency management
Perform code and design reviews; mentor engineers on React patterns, TypeScript, performance, and accessibility
Ensure CI/CD readiness for Front End artifacts with quality gates and automated test coverage
Collaborate on release planning, UAT readiness, and post go-live hyper-care support
Quality, Performance & Security
Optimize Core Web Vitals (LCP, CLS, INP), bundle size, caching, and rendering strategies
Champion secure coding practices, dependency hygiene, and vulnerability remediation
Instrument UI telemetry, dashboards, and error budgets with measurable SLOs
Collaboration & Stakeholder Management
Partner with UX on design and accessibility, API/.NET teams on contracts and error models, and DevOps on pipelines and environments
Present technical decisions and trade-offs to stakeholders; document RFCs and manage UI tech debt
Coach junior engineers and enable AI-assisted development practices.
Required Skills & Experience
8-12 years in Front End engineering, including 3-4+ years leading React teams on enterprise applications
Strong expertise in React 18, TypeScript, React Router, Redux/RTK, Hooks, Context, component composition
Solid accessibility knowledge (ARIA, WCAG 2.x), responsive design, and cross-browser compatibility
Testing experience with Jest, React Testing Library, Playwright or Cypress
CI/CD exposure using Azure DevOps or GitHub Actions
Experience integrating React applications with .NET Core APIs
Performance profiling and optimization experience (Webpack/Vite, code splitting, tree shaking)
Cloud exposure preferred: Azure App Service, API Management, Key Vault, Application Insights.
Nice to Have
React Native or React Native Web
Micro-frontends and Module Federation
Experience with SonarQube, Veracode, security/quality gates
CDN and caching strategies (Azure Front Door, Redis)
Design systems and Storybook documentation.
Skills
Mandatory: React
Good to Have: Azure Functions, Azure App Service