React UI Architect
Posted
Role Summary
We are modernizing our product UI, replacing a legacy front-end with a modern React application. This effort is a full UI
rewrite and redesignfocused on improving usability, maintainability, and long-term scalabilityrather than a screen-
for-screen conversion.We are seeking a 10+ years experienced React engineer who has architected and built enterprise
React applications from scratch: defining front-end architecture, setting engineering standards, and delivering critical
modules hands-on with minimal oversight. Preference for candidates who have led migrations from legacy UI stacks into
modern SPA frameworks.
Key Responsibilities
Own the React application architecture end-to-end: project structure, component strategy, routing approach,
and front-end integration boundaries.
Define and implement engineering standards for the UI codebase: reusable component patterns, conventions,
linting/formatting, PR quality bars, and documentation to keep the system maintainable and scalable.
Drive front-end decisions considering maintainability and ecosystem health (e.g., community support and update
cadence were part of internal evaluation discussions).
Implement foundational UI building blocks (navigation, layout, shared components) and deliver one or more key
product modules end-to-end.
Build UI components with strong accessibility practices in mind; internal discussion highlighted accessibility as a
key consideration in framework choice and implementation approach.
Required Qualifications
10+ years of professional software development experience with significant front-end focus.
Deep, hands-on React experience building production-grade SPAs.
Proven experience as a hands-on technical Sr. Engineer/lead who has built an application from
scratch (greenfield foundations + delivery).
Demonstrated ability to work independently with minimal oversight while driving architecture and delivery
outcomes.
Preferred: Experience modernizing or migrating legacy UI stacks (e.g., older server-rendered UIs) into a modern
React SPA.
Bachelor's Degree in Computer Science or Related Major
Techincal Skills
React + TypeScript expert; delivered large-scale SPAs and set coding standards
Front-end architecture for modular apps (admin/settings/case management separation)
React state management strategy and governance (consistent patterns across team)
Accessibility-first development (WCAG/ARIA/focus/keyboard; a11y testing)
Design system / component library integration; reusable, consistent UI components
UI entitlements: RBAC + feature toggles for module visibility and phased release
SPA authentication/session integration (token handling; secure flows; timeouts)
API integration patterns (BFF/aggregation/GraphQL-style thinking to reduce coupling)
Incremental modernization delivery (POCs, phased rollout, minimize disruption)
Solid foundation in working with third-party libraries (Redux, RxJS) and debugging dependency conflicts.
We are modernizing our product UI, replacing a legacy front-end with a modern React application. This effort is a full UI
rewrite and redesignfocused on improving usability, maintainability, and long-term scalabilityrather than a screen-
for-screen conversion.We are seeking a 10+ years experienced React engineer who has architected and built enterprise
React applications from scratch: defining front-end architecture, setting engineering standards, and delivering critical
modules hands-on with minimal oversight. Preference for candidates who have led migrations from legacy UI stacks into
modern SPA frameworks.
Key Responsibilities
Own the React application architecture end-to-end: project structure, component strategy, routing approach,
and front-end integration boundaries.
Define and implement engineering standards for the UI codebase: reusable component patterns, conventions,
linting/formatting, PR quality bars, and documentation to keep the system maintainable and scalable.
Drive front-end decisions considering maintainability and ecosystem health (e.g., community support and update
cadence were part of internal evaluation discussions).
Implement foundational UI building blocks (navigation, layout, shared components) and deliver one or more key
product modules end-to-end.
Build UI components with strong accessibility practices in mind; internal discussion highlighted accessibility as a
key consideration in framework choice and implementation approach.
Required Qualifications
10+ years of professional software development experience with significant front-end focus.
Deep, hands-on React experience building production-grade SPAs.
Proven experience as a hands-on technical Sr. Engineer/lead who has built an application from
scratch (greenfield foundations + delivery).
Demonstrated ability to work independently with minimal oversight while driving architecture and delivery
outcomes.
Preferred: Experience modernizing or migrating legacy UI stacks (e.g., older server-rendered UIs) into a modern
React SPA.
Bachelor's Degree in Computer Science or Related Major
Techincal Skills
React + TypeScript expert; delivered large-scale SPAs and set coding standards
Front-end architecture for modular apps (admin/settings/case management separation)
React state management strategy and governance (consistent patterns across team)
Accessibility-first development (WCAG/ARIA/focus/keyboard; a11y testing)
Design system / component library integration; reusable, consistent UI components
UI entitlements: RBAC + feature toggles for module visibility and phased release
SPA authentication/session integration (token handling; secure flows; timeouts)
API integration patterns (BFF/aggregation/GraphQL-style thinking to reduce coupling)
Incremental modernization delivery (POCs, phased rollout, minimize disruption)
Solid foundation in working with third-party libraries (Redux, RxJS) and debugging dependency conflicts.
