Jobs via Dice
UI Lead @ Houston, TX / Dublin, CA (Hybrid 3 days onsite a week) - Remote option
Jobs via Dice, Houston, Texas, United States, 77246
UI Lead @ Houston, TX / Dublin, CA (Hybrid 3 days onsite a week) - Remote option available
Position:
UI Lead
Duration:
12+ months contract
Location:
Houston, TX / Dublin, CA (Hybrid 3 days onsite a week)
Job Description:
We are looking for a UI Lead to design and develop high-performance, scalable, and user-friendly web applications. The ideal candidate should have strong expertise in React, Redux, JavaScript (ES6), Node.js (ExpressJS). You will play a key role in building responsive UI components, implementing state management, and developing using Node.js/ExpressJS.
Skills Needed:
Retail/Ecommerce domain, JavaScript, GitHub, Performance Optimization, Best Practices, Version Control, User Experience, Redux, Node.js, Next.js.
Client Needs:
Experience architecting retailer e-commerce websites and working on Next.js App Router.
Qualifications
Retail Application Expertise: building and scaling enterprise‑grade retail and e‑commerce applications using React and Next.js, delivering high‑performing modular user interfaces.
System & Atomic Design: Expertise in System Design incorporating Atomic Design principles to create scalable, reusable, and consistent component libraries across micro frontends and product ecosystems.
Micro Frontend Architecture: Architected and led implementation of Micro Frontend frameworks enabling independent deployments, enhanced maintainability, and team autonomy.
AI‑Driven Productivity: Utilized AI tools to boost team efficiency through automating code reviews, UI documentation, and test generation workflows.
CICD & Test Automation: Integrated Playwright within CI/CD pipelines for continuous testing and faster feedback loops, ensuring stable and reliable front‑end releases.
Responsibilities
UI Development: Build elegant, responsive, and high‑performance user interfaces using React, Redux, JavaScript (ES6+), HTML5, and CSS3.
Component Design: Develop reusable, modular, and scalable UI components that align with design and accessibility standards.
State Management: Implement and optimize Redux for efficient state handling.
Backend‑for‑Frontend (BFF): Develop and maintain lightweight Node.js (ExpressJS) APIs to bridge UI with backend services.
Performance Optimization: Optimize UI components for speed, scalability, and performance.
Version Control & Packages: Use GitHub for source control, manage dependencies with npm, and ensure a structured project setup.
Cross‑Browser Compatibility: Ensure UI consistency across multiple browsers and devices.
Collaboration: Work closely with backend engineers, UX designers, and product managers to deliver a seamless user experience.
Code Quality: Follow best practices in code reviews, testing, and debugging to maintain a high‑quality codebase.
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology
Industries Software Development
#J-18808-Ljbffr
UI Lead
Duration:
12+ months contract
Location:
Houston, TX / Dublin, CA (Hybrid 3 days onsite a week)
Job Description:
We are looking for a UI Lead to design and develop high-performance, scalable, and user-friendly web applications. The ideal candidate should have strong expertise in React, Redux, JavaScript (ES6), Node.js (ExpressJS). You will play a key role in building responsive UI components, implementing state management, and developing using Node.js/ExpressJS.
Skills Needed:
Retail/Ecommerce domain, JavaScript, GitHub, Performance Optimization, Best Practices, Version Control, User Experience, Redux, Node.js, Next.js.
Client Needs:
Experience architecting retailer e-commerce websites and working on Next.js App Router.
Qualifications
Retail Application Expertise: building and scaling enterprise‑grade retail and e‑commerce applications using React and Next.js, delivering high‑performing modular user interfaces.
System & Atomic Design: Expertise in System Design incorporating Atomic Design principles to create scalable, reusable, and consistent component libraries across micro frontends and product ecosystems.
Micro Frontend Architecture: Architected and led implementation of Micro Frontend frameworks enabling independent deployments, enhanced maintainability, and team autonomy.
AI‑Driven Productivity: Utilized AI tools to boost team efficiency through automating code reviews, UI documentation, and test generation workflows.
CICD & Test Automation: Integrated Playwright within CI/CD pipelines for continuous testing and faster feedback loops, ensuring stable and reliable front‑end releases.
Responsibilities
UI Development: Build elegant, responsive, and high‑performance user interfaces using React, Redux, JavaScript (ES6+), HTML5, and CSS3.
Component Design: Develop reusable, modular, and scalable UI components that align with design and accessibility standards.
State Management: Implement and optimize Redux for efficient state handling.
Backend‑for‑Frontend (BFF): Develop and maintain lightweight Node.js (ExpressJS) APIs to bridge UI with backend services.
Performance Optimization: Optimize UI components for speed, scalability, and performance.
Version Control & Packages: Use GitHub for source control, manage dependencies with npm, and ensure a structured project setup.
Cross‑Browser Compatibility: Ensure UI consistency across multiple browsers and devices.
Collaboration: Work closely with backend engineers, UX designers, and product managers to deliver a seamless user experience.
Code Quality: Follow best practices in code reviews, testing, and debugging to maintain a high‑quality codebase.
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology
Industries Software Development
#J-18808-Ljbffr