> Markdown version of [/jobs/ext/4231289-ui-lead-developer](https://www.wearedevelopers.com/jobs/ext/4231289-ui-lead-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # UI Lead developer - **Company:** Siri InfoSolutions Inc - **Location:** Phoenix, AZ, United States - **Experience:** Expert - **Contract:** Contract - **Skills:** JavaScript (Programming Language), HTML5, Cascading Style Sheets (CSS), Code Review, Software Debugging, Software Design Patterns, Design of User Interfaces, Performance Tuning, Scrum Methodology, Responsive Web Design, TypeScript, Web Applications, ReactJS, Cypress (Programming Language), Git, Webpack, Enterprise Integration, Front End Software Development, React Redux, React Testing Library, Software Coding, Restful APIs, Es2015 - **Published:** October 18, 2026 - **Apply:** https://www.dice.com/job-detail/fc592bcc-0845-430a-ab8b-99708a5ae236 ## About the Role Required experience: 12-14+ years in UI development, with 2-4+ years leading React teams. React Required Skills Strong experience in React.js, JavaScript (ES6+), and TypeScript HTML5, CSS3, and responsive web design Redux, Redux Toolkit, Context API, or other state management tools React Hooks, component lifecycle, and reusable components REST APIs and frontend/backend integration UI performance optimization and debugging Jest, React Testing Library, and Cypress Git, Webpack/Vite, and CI/CD pipelines Strong experience in UI architecture and frontend design patterns Team leadership, code reviews, mentoring, and Agile/Scrum ## Description We are seeking an experienced UI Lead Developer with 12-14+ years of experience in frontend development and 2-4+ years of experience leading React.js development teams. The ideal candidate will have strong expertise in React.js, JavaScript, TypeScript, modern UI architecture, and frontend performance optimization. Responsibilities Lead the design, development, and implementation of scalable, high-performance user interfaces using React.js, JavaScript, and TypeScript. Define UI architecture, frontend design patterns, coding standards, and reusable component strategies. Lead and mentor React development teams, providing technical guidance and conducting code reviews. Develop responsive and accessible web applications using HTML5, CSS3, and modern frontend technologies. Implement state management solutions using Redux, Redux Toolkit, Context API, or similar tools. Build reusable components and custom React Hooks to improve code maintainability and reusability.