*NOTE: W2 ONLY - 100% ONSITE in Houston, TX.
*NOTE: W2 ONLY - 100% ONSITE in Houston, TX.
*NOTE: W2 ONLY - 100% ONSITE in Houston, TX.
Job Title: UI Architect (React.js)
Job Summary
We are seeking an experienced UI Architect with strong expertise in React.js to lead the design and development of scalable, high-performance front-end architectures. The ideal candidate will be responsible for defining UI architecture, establishing coding standards, mentoring development teams, and delivering modern, responsive, and highly interactive user interfaces.
This role requires deep expertise in React ecosystem, front-end architecture, performance optimization, and enterprise-scale web applications.
Key Responsibilities
Architecture & Design
Define and implement scalable front-end architecture using React.js.
Design reusable UI components, libraries, and frameworks.
Establish UI development standards, best practices, and coding guidelines.
Architect solutions that ensure performance, maintainability, security, and scalability.
Work closely with product managers, UX designers, and backend architects to deliver seamless user experiences.
Technical Leadership
Provide technical leadership and mentorship to UI developers.
Conduct code reviews and enforce high-quality coding standards.
Guide teams in modern React patterns, hooks, state management, and component design.
Drive UI modernization initiatives and adoption of latest front-end technologies.
Development & Implementation
Develop complex enterprise-grade front-end applications using React.
Implement state management solutions such as Redux, Zustand, or Context API.
Ensure responsive and cross-browser compatible UI implementations.
Integrate front-end with RESTful APIs and microservices.
Performance & Optimization
Optimize applications for maximum speed and scalability.
Implement lazy loading, code splitting, caching, and performance tuning.
Ensure accessibility standards (WCAG) and SEO best practices where applicable.
Required Skills & Qualifications
10+ years of experience in front-end development.
5+ years of strong experience with React.js in enterprise applications.
Deep knowledge of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
Strong expertise in React Hooks, Context API, component architecture, and state management.
Experience with Redux / MobX / Zustand or other state management libraries.
Experience with modern build tools (Webpack, Vite, Babel).
Expertise in responsive design, accessibility, and cross-browser compatibility.
Strong experience integrating with REST APIs / GraphQL services.
Experience with UI testing frameworks (Jest, React Testing Library, Cypress).
Experience with component libraries and design systems.
Nice to Have
Experience with Storybook or UI documentation tools.
Knowledge of GraphQL / Apollo Client.
Experience in large enterprise SaaS platforms.
Familiarity with Agile / Scrum development methodologies.
Soft Skills
Strong architecture and system design skills
Excellent communication and leadership abilities
Ability to mentor teams and influence technical decisions
Strong problem-solving mindset