Senior UI/UX Developer Lead

Matrix Space

Job Summary

We are seeking a highly skilled, hands-on Senior UI/UX Developer Lead with 7-8 years of experience to join our fast-growing team. This role involves leading the end-to-end UI/UX development lifecycle, architecting scalable frontend applications using React.js, designing interactive prototypes with Figma, and integrating with backend APIs. The ideal candidate will mentor junior engineers, ensure high performance and accessibility, and contribute to the product's technical vision in a dynamic startup environment.

Must Have

  • Lead the end-to-end UI/UX development lifecycle from concept to optimization.
  • Architect, build, and maintain responsive and scalable frontend applications using React.js and modern frameworks.
  • Design interactive prototypes and flows using Figma, ensuring seamless user experiences.
  • Collaborate with backend teams to integrate RESTful APIs and Node.js services.
  • Implement and manage OAuth-based authentication, session management, and secure user workflows.
  • Build UI solutions that support multiple form factors (desktop, tablets, iPads, browsers) and multi-language (i18n) requirements.
  • Work on data visualization components including maps, charts, and tables using tools like Recharts, D3.js, ECharts, or Mapbox.
  • Ensure high performance, accessibility, and scalability of all frontend components.
  • Provide technical leadership and mentor a small development team in best coding and UX practices.
  • 7–8 years of experience in UI/UX or frontend development roles.
  • Advanced proficiency in React.js and JavaScript (ES6+).
  • Strong understanding of modern frontend frameworks such as Next.js, Vue.js, or Angular.
  • Experience with Figma for UI/UX design, prototyping, and design system creation.
  • Strong experience integrating with REST APIs, Node.js, and OAuth-based authentication.
  • Expertise in responsive design and multi-form-factor interfaces.
  • Hands-on experience with multi-language (i18n) support and localization strategies.
  • Familiarity with state management tools (Redux, Zustand, MobX, or Context API).
  • Solid understanding of scalable UI architecture and component-driven design.
  • Experience developing data visualizations using libraries like Chart.js, D3.js, Recharts, or Mapbox.
  • Exposure to UX design principles, usability testing, and performance optimization.
  • Strong leadership and team collaboration skills, with prior experience managing or mentoring developers.
  • Comfortable working in a fast-paced, startup environment with iterative development cycles.
  • Candidates must be U.S. citizens or lawful permanent residents (Green Card holder).

Good to Have

  • Experience with TypeScript, Tailwind CSS, or MaterialUI.
  • Familiarity with Next.js SSR/SSG for performance and SEO optimization.
  • Exposure to cloud platforms (AWS, GCP, Azure) and CI/CD pipelines.
  • Experience with micro frontend architectures and modular design patterns.
  • Understanding of accessibility (WCAG) and design systems.
  • Previous startup or product-focused experience.

Job Description

Position Overview

We are seeking a highly skilled, hands-on Senior UI/UX Developer to join our fast-growing team. The ideal candidate brings 7–8 years of experience in building modern, scalable, and high-performing web applications using React.js, JavaScript, and related frontend technologies.

This role is perfect for a builder at heart — someone who enjoys wearing multiple hats, thrives in a dynamic environment, and can take ownership of both technical design and user experience. You will lead UI/UX development efforts, mentor junior engineers, and collaborate closely with product and backend teams to deliver beautiful, functional, and scalable interfaces.

Key Responsibilities:

  • Lead the end-to-end UI/UX development lifecycle— from concept and design to deployment and optimization.
  • Architect, build, and maintain responsive and scalable frontend applications using React.js and similar modern frameworks (e.g., Next.js,Vue.js, Angular).
  • Design interactive prototypes and flows using Figma, ensuring seamless user experiences and visual consistency.
  • Collaborate with backend teams to integrate RESTful APIs and Node.js services.
  • Implement and manage OAuth-based authentication, session management, and secure user workflows.
  • Build UI solutions that support multiple form factors (desktop, tablets, iPads, and browsers) and multi-language (i18n) requirements.
  • Work on data visualization components including maps, charts, and tables using tools like Recharts, D3.js, ECharts, or Mapbox.
  • Ensure high performance, accessibility, and scalability of all frontend components.
  • Provide technical leadership and mentor a small development team in best coding and UX practices.
  • Stay current with the latest frontend technologies and contribute to the overall technical vision of the product.

Required Skills & Qualifications:

  • 7–8 years of experience in UI/UX or frontend development roles.
  • Advanced proficiency in React.js and JavaScript(ES6+).
  • Strong understanding of modern frontend frameworks such as Next.js, Vue.js, or Angular.
  • Experience with Figma for UI/UX design, prototyping, and design system creation.
  • Strong experience integrating with REST APIs, Node.js, and OAuth-based authentication.
  • Expertise in responsive design and multi-form-factor interfaces.
  • Hands-on experience with multi-language (i18n) support and localization strategies.
  • Familiarity with state management tools (Redux, Zustand, MobX, or Context API).
  • Solid understanding of scalable UI architecture and component-driven design.
  • Experience developing data visualizations using libraries like Chart.js, D3.js, Recharts, or Mapbox.
  • Exposure to UX design principles, usability testing, and performance optimization.
  • Strong leadership and team collaboration skills, with prior experience managing or mentoring developers.
  • Comfortable working in a fast-paced, startup environment with iterative development cycles.

Nice-to-Have Skills:

  • Experience with TypeScript, Tailwind CSS, or MaterialUI.
  • Familiarity with Next.js SSR/SSG for performance and SEO optimization.
  • Exposure to cloud platforms (AWS, GCP, Azure) and CI/CD pipelines.
  • Experience with micro frontend architectures and modular design patterns.
  • Understanding of accessibility (WCAG) and design systems.
  • Previous startup or product-focused experience.

Education:

Bachelor’s or Master’s degree in Computer Science, Information Technology, Human-Computer Interaction, or related field; or equivalent hands-on experience.

This position requires working directly or indirectly with the US Government in restricted environments. Candidates must be U.S. citizens or lawful permanent residents (Green Card holder).

29 Skills Required For This Role

Team Management Data Analytics Visual Consistency Design Patterns Game Texts Lqa Usability Testing React User Experience Ux Prototyping Oauth Aws Redux Mobx Azure Data Visualization Seo Frontend Frameworks Node.js Chart.js D3.js Ci Cd Angular Vue.js Figma Next.js Typescript Javascript Css