Login Sign Up

UI/UX Designer & Developer

Tata Communications

2 - 5 years

Bengaluru

Posted: 29/04/2026

Getting a referral is 5x more effective than applying directly

Job Description

We are looking for a Senior UX Designer & UI Developer who can own the end-to-end user experience from UX thinking and interaction design through to hands-on UI development.

This role is for a true hybrid professional who designs intuitive user experiences, defines interaction patterns, and builds them into high-quality, production-ready web interfaces. You will work closely with Product Managers and Backend Engineers, but UX design and UI implementation ownership lies with you.

Key Responsibilities

  • Own the complete UX lifecycle: user flows, wireframes, interaction design, and usability decisions
  • Design intuitive and visually consistent experiences using Figma / Adobe XD
  • Translate your own UX and UI designs into pixel-perfect, responsive frontend code
  • Build reusable UI components and contribute to design systems
  • Collaborate with Product Managers to define user problems and solution approaches
  • Work with Backend Engineers to integrate UI with REST APIs
  • Ensure accessibility, performance, and cross-browser compatibility
  • Continuously improve UX based on feedback, usage data, and technical insights

Must-Have Skills

UX & Design

  • Strong experience in UX design for complex web applications (B2B SaaS preferred)
  • Ability to create user flows, wireframes, and high-fidelity UI
  • Strong eye for usability, interaction patterns, and visual consistency
  • Experience designing and maintaining design systems and reusable components

UI Development

  • Strong proficiency in HTML5, CSS3, JavaScript (ES6+)
  • Hands-on experience with modern frontend frameworks
  • React / Angular / Vue (deep expertise in at least one)
  • Experience converting Figma / Adobe XD designs into production-ready UI
  • Solid understanding of responsive design and cross-browser compatibility
  • Experience with modern styling approaches:
  • SCSS, Tailwind CSS, CSS Modules, Styled Components
  • Good knowledge of REST API integration
  • Familiarity with Git and version control workflows
  • Understanding of web performance optimization

Good-to-Have Skills

  • Experience with TypeScript
  • Knowledge of state management:
  • Redux, NgRx, Zustand, RxJS
  • Basic understanding of accessibility standards (WCAG, ARIA)
  • Exposure to frontend testing frameworks:
  • Jest, Testing Library, Karma, Cypress
  • Experience with CI/CD pipelines
  • Understanding of micro-frontend architecture

Ideal Candidate Profile

  • Owns both UX design and UI development
  • Comfortable making UX decisions and implementing them
  • Not dependent on a separate UX team for design ownership
  • Thinks holistically about usability, performance, and maintainability

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.