Product Design UI/UX (React.js, CSS)

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

React.js
UI/UX Design
Product Design
Front-End Development
CSS3
HTML5
JavaScript
ES6+
Figma
Wireframing
Prototyping
User Research
Design Systems
Responsive Design
Interaction Design
Adobe XD
Sketch
InVision
Component-Based Architecture
CSS Frameworks
WCAG
ARIA
Accessibility
Tailwind
SCSS
Bootstrap
Material UI
UI Engineering
Cross-Functional Collaboration
Agile
Scrum
Interfaces
Problem Solving
Product Engineering
Elasticsearch
Frontend Development
GRID
Quality Assurance
Sass
Continuous Delivery
Continuous Integration
Git
Sprint
Typography
UI
Usability Testing
Communication
Competitor Analysis
Conflict Resolution
Cross-browser
Data Flow
Cascading Style Sheets
Collaboration
Color Theory
User Experience
Version Control
Wireframe
Workflow

Job Details

We are seeking an experienced Product Design UI/UX Engineer with strong front-end development skills, especially in React.js and modern CSS frameworks. This role requires a hybrid designer-developer mindset who can translate product goals into intuitive user flows, wireframes, prototypes, and pixel-perfect UI screens then bring them to life using clean and scalable React.js code.

You will collaborate closely with product managers, engineers, and business stakeholders to deliver exceptional user experiences for web-based applications.
Key Responsibilities
UX & Product Design
  • Conduct user research, competitive analysis, and gather requirements.
  • Develop user journeys, workflows, wireframes, high-fidelity prototypes, and UI design assets.
  • Create scalable design systems, style guides, and component libraries.
  • Validate designs through user testing and iterative improvements.
UI Engineering (React.js)
  • Convert UI/UX designs into responsive, high-performance React.js components.
  • Implement reusable UI modules using modern CSS (Flexbox, Grid, SCSS, Tailwind, etc.).
  • Optimize interfaces for speed, accessibility, and mobile responsiveness.
  • Integrate APIs and collaborate with backend teams to ensure smooth data flow.
Collaboration
  • Work cross-functionally with product, engineering, QA, and business teams.
  • Participate in agile ceremonies (sprint planning, reviews, refinement).
  • Communicate design decisions clearly to technical and non-technical stakeholders.

Required Skills & Experience
  • 5+ years of experience in UI/UX Design + Front-End Development.
  • Strong hands-on skills in React.js, JavaScript (ES6+), HTML5, CSS3.
  • Expertise in design tools: Figma, Adobe XD, Sketch, InVision, or similar.
  • Ability to create responsive, accessible, and cross-browser compatible UI.
  • Knowledge of design systems, typography, color theory, and interaction design.
  • Experience with version control (Git) and CI/CD workflows is a plus.
  • Strong communication, collaboration, and problem-solving skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.