Bestkaam Logo
Back to Jobs
True Tech Professionals

Senior Frontend Engineer (UI UX)

Actively Reviewing

True Tech Professionals

Delhi Full-Time 4–8 yrs exp Posted 4 hours ago  · Apply by Sep 14, 2026

Job Title

Senior Front-End Engineer (UI/UX)

Experience

6+ Years

Employment Type

Full-Time

Work Mode

On-site / Hybrid (as per business requirements)

Job Summary

We are looking for a highly skilled Senior Front-End Engineer (UI/UX) to build modern, highly interactive user interfaces for an enterprise-grade AI platform. The ideal candidate will have strong expertise in React, TypeScript, and modern front-end architecture, with experience developing complex, real-time applications that consume streaming data and provide seamless user experiences.

You will work closely with AI engineers, backend developers, and product teams to create intuitive interfaces that visualize AI-generated insights, evidence, version history, and collaborative workflows. The ideal candidate combines strong engineering fundamentals with excellent UI/UX design instincts and has experience building performance-critical, data-intensive applications.

Key Responsibilities

  • Design and develop scalable, maintainable front-end architecture using React and TypeScript.
  • Build highly interactive and responsive user interfaces for enterprise applications.
  • Develop real-time interfaces that consume streaming data using WebSockets or Server-Sent Events (SSE).
  • Create intuitive dashboards, editors, timelines, and data visualization components.
  • Build interfaces capable of handling simultaneous updates from multiple users and automated systems.
  • Implement version history, timeline navigation, branching, and restore capabilities for user workflows.
  • Develop reusable UI components and contribute to a scalable design system.
  • Optimize rendering performance using memoization, virtualization, lazy loading, and efficient state management.
  • Ensure responsive layouts, accessibility, and cross-browser compatibility.
  • Integrate evolving backend APIs while collaborating closely with backend and AI engineering teams.
  • Build data-rich interfaces that clearly present confidence scores, source references, validation states, and system feedback.
  • Write clean, testable, and maintainable code following modern front-end best practices.
  • Participate in code reviews, architecture discussions, and technical design decisions.

Required Skills & Qualifications

  • 6+ years of professional experience in Front-End Development.
  • Expert-level proficiency in React and TypeScript.
  • Strong understanding of modern JavaScript (ES6+) and component-driven architecture.
  • Experience building complex, stateful web applications such as:
  • Dashboards
  • Editors
  • Real-time collaboration tools
  • Workflow applications
  • Timeline or version management interfaces
  • Strong knowledge of state management libraries such as:
  • Zustand
  • Redux
  • TanStack Query
  • Hands-on experience with real-time communication technologies including:
  • WebSockets
  • Server-Sent Events (SSE)
  • Experience designing highly reactive user interfaces with concurrent state updates.
  • Strong performance optimization skills including:
  • Memoization
  • Render optimization
  • Virtualization
  • Performance profiling
  • Efficient component rendering
  • Solid understanding of responsive UI and UX principles.
  • Experience building reusable component libraries and design systems.
  • Strong debugging and problem-solving abilities.
  • Experience working with REST APIs and evolving backend contracts.
  • Good understanding of software engineering best practices including testing, version control, and CI/CD.

Technical Skills

Front-End

  • React
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3

State Management

  • TanStack Query
  • Redux
  • Zustand

Real-Time Technologies

  • WebSockets
  • Server-Sent Events (SSE)

Styling & UI

  • Tailwind CSS
  • shadcn/ui (or similar component libraries)
  • Design Systems
  • Design Tokens

Data Visualization

  • Recharts
  • D3.js
  • Timeline Components
  • Graph Visualizations

Performance Optimization

  • Memoization
  • Virtualization
  • Render Profiling
  • Lazy Loading
  • Code Splitting

Testing & Tooling

  • Vite
  • Playwright
  • React Testing Library
  • Git

Preferred Qualifications

  • Experience building AI-powered or Generative AI applications.
  • Experience developing document, presentation, or collaborative editing platforms.
  • Familiarity with streaming AI responses and progressive rendering techniques.
  • Experience designing enterprise-grade user experiences for data-intensive applications.
  • Knowledge of accessibility (WCAG) standards.
  • Experience working in Agile development environments.
  • Exposure to visualization libraries and interactive workflow applications.

Soft Skills

  • Strong communication and collaboration skills.
  • Ability to work closely with cross-functional engineering teams.
  • Excellent analytical and problem-solving abilities.
  • Attention to detail with a strong focus on usability and performance.
  • Ability to thrive in a fast-paced product development environment.