Jobs via Dice
Role: UI Lead
Location: Houston, TX
Client: Retail/Tailored Brands
Key Responsibilities:
- Lead the front-end architecture, design, and implementation of enterprise-grade web applications.
- Drive adoption of best practices in UI development, performance optimization, and responsive design.
- Collaborate with product managers, designers, and backend teams to define technical solutions and timelines.
- Review code, mentor developers, and ensure adherence to quality and security standards.
Development & Delivery:
- Design and build user interfaces using Next.js, React, TypeScript, and Node.js.
- Integrate UI components with RESTful and GraphQL APIs.
- Develop reusable, modular, and maintainable UI components and libraries.
- Ensure high performance, scalability, and accessibility across devices and browsers.
Collaboration & Planning:
- Partner with UX/UI designers to translate wireframes and mockups into functional, pixel‑perfect interfaces.
- Work closely with DevOps and QA teams for CI/CD and testing integration.
- Provide technical guidance and support during sprint planning and reviews.
Required Skills & Qualifications:
- 8+ years of professional experience in front-end development, with at least 2+ years in a lead role.
- Strong proficiency in Next.js, React, Node.js, JavaScript (ES6+), HTML5, and CSS3.
- Experience with TypeScript, Redux, and REST/GraphQL integrations.
- Understanding of SSR, SSG, and performance tuning in Next.js.
- Familiarity with API development using Node.js/Express.js.
- Exposure to AWS/Azure/Google Cloud Platform, CI/CD pipelines, and containerized environments (Docker/Kubernetes) is a plus.
- Strong problem‑solving and analytical skills with a focus on quality and user experience.
- Excellent communication and team leadership abilities.
Seniority Level: Mid‑Senior level
Employment Type: Full‑time
Job Function: Engineering and Information Technology