> Markdown version of [/jobs/ext/150344-ui-engineer](https://www.wearedevelopers.com/jobs/ext/150344-ui-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # UI Engineer - **Company:** Tata Consultancy Services Limited - **Location:** Parsippany-Troy Hills, NJ, United States - **Salary:** $100,000.0 - $130,000.0 - **Contract:** Permanent contract - **Skills:** Adobe Experience Manager, Application Programming Interfaces (APIs), Amazon Web Services, Cloud Computing, Distributed Systems, Design of User Interfaces, Performance Tuning, Redis, Next.js, TypeScript, Network Routers, ReactJS, Backend, Webpack, Material UI, Apache Kafka, Front End Software Development, NestJS - **Published:** May 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ec19070e50e17eaf ## About the Role Do you have experience in UI development?, * Strong hands-on experience with TypeScript and React, including deep understanding of hooks, component patterns, state management, and performance optimization. * Proficiency in Next.js (App Router) for building scalable, high-performance frontend applications. * Experience implementing BFF (Backend-for-Frontend) / API layer patterns, with hands-on exposure to NestJS services. * Familiarity with monorepo architecture, particularly pnpm workspaces, and managing shared libraries across multiple applications. * Hands-on experience with modern build and development tooling such as Vite and Storybook. * Strong experience with Material UI (MUI) and integration with Adobe Experience Manager (AEM). Good-to-Have (Ideally should not be more than 3-5) * Working knowledge of distributed systems and cloud technologies including Kafka, Redis, and AWS. ## Related Videos - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Frontend Abstractions: Frameworks and Applications Architectural Patterns](https://www.wearedevelopers.com/videos/2066-frontend-abstractions-frameworks-and-applications-architectural-patterns) - [Micro Frontends with Module Federation: Why and How?](https://www.wearedevelopers.com/videos/165-micro-frontends-with-module-federation-why-and-how) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Streaming AI Responses in Real-Time with SSE in Next.js & NestJS](https://www.wearedevelopers.com/videos/1630-streaming-ai-responses-in-real-time-with-sse-in-next-js-nestjs) - [Next, Nest, Nuxt… Nust?](https://www.wearedevelopers.com/videos/421-next-nest-nuxt-nust) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [25 Essential Tools for Front End Developers](https://www.wearedevelopers.com/magazine/210-25-essential-tools-for-front-end-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)