Job Description
Job DescriptionClient is seeking a highly experienced React.js UI/UX Lead Developer to join the front-end development team.
Job Title: UI/UX Lead Developer
Location: San Ramon or SFO, CA - 3 days onsite
Will require an onsite interview
• This role focuses on leading frontend architecture, establishing UI standards, and delivering scalable enterprise applications.
• The candidate will be responsible for both hands-on development and technical leadership across UI initiatives.
Key Responsibilities
• Lead design and development of UI components using React.js
• Define frontend standards, best practices, and coding guidelines
• Drive reusable component libraries and design systems
• Architect scalable UI solutions for enterprise applications
• Ensure performance, scalability, and responsiveness
• Lead cross-browser compatibility and responsive design
• Collaborate with backend and UX teams
• Conduct code reviews and design reviews
• Mentor developers and guide technical implementation
• Maintain documentation and UI architecture standards
Required Skills
• Strong expertise in React.js and frontend architecture
• Proficient in TypeScript, JavaScript (ES6+), HTML5, CSS3
• Experience with Material UI, Styled Components, Webpack, Storybook
• Expertise in state management (Redux, Zustand, Context API)
• Experience building enterprise component libraries and design systems
• Strong understanding of performance optimization techniques
• Experience with large datasets and dashboards
• Knowledge of accessibility (WCAG) and security best practices
• Experience with testing frameworks like Jest and React Testing Library
• Experience with REST API integration
• Knowledge of CI/CD pipelines and Docker
Nice to Have
• Next.js experience
• Micro frontend architecture
• Data visualization libraries
• Financial domain exposure
Preferred Experience
• 8-12+ years frontend development
• 5+ years working with React
• Experience leading UI architecture initiatives
• Azure cloud and DevOps experience
• Agile development experience
Education
• Bachelor’s degree in Computer Science or related field
• Relevant certifications in React or Azure preferred
