UI/UX Designer

Role Summary:

We’re hiring a UI/UX Designer (with front-end implementation skills) who can own end-to-end product design, from user research and flows to high-fidelity UI and convert designs into production-ready front-end code in React.js. You’ll work across new and existing applications, ensuring intuitive experiences and clean, reusable interfaces. Code may be written manually or generated using approved automated/AI tools, with you responsible for quality, accessibility, and performance.

Responsibilities:

  • Lead discovery for features: user journeys, task flows, information architecture, and wireframes.
  • Produce polished UI designs (desktop/mobile) including components, states, and responsive behavior.
  • Build and maintain a consistent design system (tokens, components, patterns, guidelines).
  • Translate designs into working React.js front-end (JS/TS), ensuring semantic HTML and responsive CSS.
  • Leverage AI/automation tools (e.g., design-to-code plugins) where appropriate; review, refactor, and harden generated code.
  • Collaborate with PM/Engineering to scope, iterate, and ship production-ready features.
  • Validate solutions through prototypes, usability testing, analytics, and A/B tests; iterate based on insights.
  • Ensure accessibility (WCAG), performance best practices, and cross-browser/device compatibility.
  • Prepare developer handoff docs (if others implement) with specs, assets, and interaction notes.
  • Contribute to continuous improvement: design critiques, code reviews, documentation.

Keys Skills:

  • Strong portfolio demonstrating end-to-end product thinking (flows → UI → shipped outcomes).
  • Expertise in modern design tools (Figma preferred: auto-layout, variants, prototyping).
  • Solid front-end skills: React.js, HTML5, CSS3 (Flexbox/Grid), basic state management, component composition.
  • Familiarity with TypeScript, modern build tools (Vite/Webpack), and package managers.
  • Working knowledge of accessibility, design tokens, responsive/adaptive design, and micro-interactions.
  • Ability to translate research/metrics into design decisions and measurable outcomes.
  • Comfortable using/assessing AI design-to-code tools; strong code quality instincts.

Qualifications:

  • Bachelor’s degree in Design, HCI, CS, or equivalent practical experience.
  • Proven track record shipping web products with React front-ends.
  • 3-6+ years in UI/UX or product design roles with hands-on coding responsibilities (adjust as needed).
  • Experience collaborating in agile teams and documenting design & code decisions.

Nice to Have:

  • Design systems at scale (Figma libraries, tokens pipelines).
  • CSS-in-JS (e.g., styled-components, Emotion) or utility frameworks (Tailwind CSS).
  • Basic API integration patterns and fetching in React.
  • Testing basics (Storybook, visual regression, unit tests for components).
  • Analytics & experimentation (Mixpanel/GA, A/B testing tools).

What to Include:

  • Portfolio or 2–3 case studies showing problem, process, iterations, and impact.
  • Code samples or GitHub/Storybook links to React components you built – if available.
  • Brief note on any AI/automation tools you’ve used for design-to-code and how you ensured quality.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Contact Us