Senior Frontend Engineer (UI UX)
True Tech Professionals
Job Description
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.
Required Skills
Similar Jobs
View all →
ServiceNow Lead/Architect
RSCP
Front End Developer
Akhira Services pvt. ltd.
java developer
Cloudnausor Technologies Pvt ltd
React Developer – Design Systems, CMS & AI-Driven Development
Tentackles | UI UX Design Agency
Senior Software Engineer-MERN
Ajackus
Similar Jobs
View all →
ServiceNow Lead/Architect
RSCP
Hyderabad
Front End Developer
Akhira Services pvt. ltd.
Coimbatore
java developer
Cloudnausor Technologies Pvt ltd
Chennai
React Developer – Design Systems, CMS & AI-Driven Development
Tentackles | UI UX Design Agency
Bengaluru
Senior Software Engineer-MERN
Ajackus
IndiaShare
Quick Apply
Upload your resume to apply for this position