Front End Engineer
Listed on 2026-02-28
-
Software Development
React.js, Front End Developer, Full Stack Developer, Software Engineer
Description
We are modernizing our product UI, replacing a legacy front-end with a modern React application. This effort is a full UI rewrite and redesign focused on improving usability, maintainability, and long-term scalability—rather 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, including project structure, component strategy, routing, and integration points.
- Establish and maintain UI engineering standards such as component patterns, naming conventions, linting/formatting rules, PR guidelines, and documentation.
- Make front‑end technology decisions with long‑term maintainability and ecosystem stability in mind.
- Build core UI elements like navigation, layouts, shared components, and deliver major product modules end to end.
- Develop UI components with strong accessibility practices (WCAG/ARIA/keyboard interactions).
- 10+ years of professional software development experience with a strong front‑end focus.
- Deep, hands‑on React experience building production‑grade single‑page applications.
- Proven experience leading and building applications from scratch.
- Ability to work independently with minimal direction.
- Bachelor's degree in Computer Science or a related field.
- Experience migrating or modernizing legacy UIs into modern React SPA frameworks.
- Expert‑level React and Type Script; experience delivering large‑scale SPAs and defining coding standards.
- Strong front‑end architecture skills, especially for modular applications.
- Proficiency with state management approaches (e.g., Redux) and maintaining consistent patterns across teams.
- Accessibility‑first development practice and familiarity with WCAG and ARIA.
- Experience with design systems and reusable component libraries.
- Knowledge of UI entitlements such as RBAC and feature toggles.
- Experience implementing SPA authentication and session management.
- Familiarity with API integration patterns like BFF or Graph
QL‑style approaches. - Experience delivering incremental modernization (POCs, phased rollouts).
- Strong ability to work with third‑party libraries (Redux, RxJS) and troubleshoot dependency issues.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. All applicants applying for U.S. job openings must be legally authorized to work in the United States.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).