Back to search
Tata Communications Linkedin · Posted 1mo ago

UI/UX Designer & Developer

Bengaluru, Karnataka, India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed 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

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent