Senior UI/UX Developer

upstream

India

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

upstream is seeking a Senior UI/UX Developer to bridge design and engineering, translating designs into pixel-perfect, accessible React interfaces and building scalable front-end systems that our clients rely on every day.

Working closely with designers, product managers, and engineers, you will translate designs into pixel-perfect, accessible, and performant React interfaces — and set the standard for how our front-end is architected, reviewed, and maintained.

Qualifications

  • 5–8+ years in front-end engineering with senior/lead experience
  • Bachelor’s degree in Computer Science, Design, or IT or equivalent production experience
  • Proficiency with React 18+ and TypeScript
  • Expertise in design-to-code translation from Figma/XD/Sketch
  • Experience building design systems and component libraries
  • Strong knowledge of WCAG accessibility

Responsibilities

  • Translate designs into pixel-perfect, responsive React interfaces.
  • Build, version, and maintain reusable component libraries and design systems.
  • Diagnose and resolve performance bottlenecks in React apps and implement optimizations.
  • Ensure accessibility and semantic markup across the UI.
  • Collaborate with designers, PMs, and engineers to align requirements.
  • Mentor junior developers on code quality and UI architecture.

Skills

React 18+
TypeScript
Performance optimization
Accessibility
Design systems

Education

Bachelor's degree in Computer Science, Design, or IT

Tools

Figma
Adobe XD
Sketch
Jest
React Testing Library
Playwright
Vite/Webpack

Job description

About the Role

We are looking for a Senior UI/UX Developer who bridges the gap between design and engineering. You will not just write code; you will protect design fidelity, optimise performance, and build scalable front-end systems that our clients rely on every day.

Working closely with designers, product managers, and engineers, you will translate designs into pixel-perfect, accessible, and performant React interfaces — and set the standard for how our front-end is architected, reviewed, and maintained. This is a hands‑on senior role with real influence over UI architecture, design-system direction, and the growth of the engineers around you.

Key Responsibilities
  • Design-to-code delivery — Translate Figma, Adobe XD, or Sketch designs into pixel-perfect, responsive React interfaces, preserving visual continuity and micro-interactions.
  • Component architecture — Build, version, and maintain reusable, well-documented component libraries and design systems that scale across client products.
  • Performance engineering — Diagnose and resolve slow renders using React DevTools, code-splitting, memoization, and modern rendering patterns.
  • Accessibility — Ship inclusive software that meets WCAG 2.1/2.2 standards through semantic HTML and correct ARIA usage.
  • State & data flow — Model complex client-side state cleanly with Redux Toolkit, Zustand, or Recoil, and integrate RESTful and other APIs.
  • Quality & testing — Write and maintain tests with Jest, React Testing Library, and Playwright, and uphold quality through thorough code reviews.
  • Design–engineering partnership — Streamline handoffs between creative and engineering teams, advocating for the user and challenging complex flows to reduce friction.
  • Mentorship — Coach junior engineers on clean coding patterns, UI architecture, and review practices, raising the bar for the whole team.
Technical Qualifications
  • Experience — Generally 5 to 8+ years in front-end engineering, with at least 2 years in a senior or lead role.
  • Education — A Bachelor’s degree in Computer Science, Design, or IT, or equivalent production experience.
  • Core tech stack — Expert-level React 18+ (Hooks, Context, concurrent features), TypeScript, and modern JavaScript (ES6+).
  • UI/UX tooling — Mastery of design-to-code translation using Figma, Adobe XD, or Sketch.
  • Styling layer — Mastery of CSS-in-JS (Styled Components, Emotion), Tailwind CSS, or Sass/Less for custom component styling.
  • Design systems — Experience building, versioning, and maintaining enterprise-wide reusable component libraries.
  • State management — Expertise in complex client-side state with Redux Toolkit, Zustand, or Recoil.
  • Web accessibility — Deep knowledge of WCAG 2.1/2.2 compliance, semantic HTML, and ARIA attributes for inclusive software.
  • Testing & tools — Proficiency with Jest, React Testing Library, or Playwright, plus build tools like Vite or Webpack.
Core Professional Qualities
  • Design empathy — A fierce dedication to pixel-perfect deployment, micro-interactions, and visual continuity.
  • Performance-first mindset — The instinct to diagnose slow renders and optimise before problems reach users.
  • Systems thinking — Treating UI as a coherent product system rather than a set of isolated pages.
  • Bridge builder — A natural ability to mediate and streamline handoffs between design and engineering.
  • User advocacy — Constantly challenging complex flows to prioritise intuitive layouts and lower friction.
  • Mentorship capability — Patiently coaching junior engineers on clean code, reviews, and UI architecture.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead UI Developer
Lead UI Developer

Shashwath Solution • Dadri

On-site
INR 2,500,000 - 4,200,000
Senior Frontend Developer
Senior Frontend Developer

Info Services • Hyderabad

On-site
INR 1,300,000 - 2,100,000
Lead Software Engineer
Lead Software Engineer

Bounteous • Gurugram District

Hybrid
INR 1,800,000 - 2,400,000
Senior UI Developer
Senior UI Developer

Paxcom • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Design Engineer
Design Engineer

SynthioLabs, Ltd. • India

On-site
INR 900,000 - 1,500,000
Senior UI Engineer – Design Systems & AI Tooling
Senior UI Engineer – Design Systems & AI Tooling

BrezQ • Bengaluru

On-site
INR 4,500,000 - 6,500,000
Senior Frontend Developer
Senior Frontend Developer

SourcingXPress • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Unico Connect LLP. • Mumbai

On-site
INR 1,200,000 - 1,800,000
Lead UI Developer
Lead UI Developer

Shashwath Solution • Pune District

On-site
INR 2,600,000 - 4,200,000
UI/UX Developer
UI/UX Developer

MFA Technologies LLP • Mumbai

On-site
INR 700,000 - 1,000,000