Real-Time UI Engineer: React + TypeScript

Tata Consultancy Services

San Jose (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tata Consultancy Services is seeking a skilled front-end engineer in the San Jose area to design and implement scalable UI components using React.js and TypeScript. You will build real-time chat, messaging, and streaming interfaces and ensure they are usable, accessible, and performant.

You will integrate front-end applications with REST APIs and real-time services, handle authentication flows with OAuth2 and SAML, and collaborate with design and back-end teams to ship robust web applications.

Qualifications

  • Strong proficiency in React.js and modern JavaScript/ECMAScript standards.
  • Solid experience with TypeScript for scalable web applications.
  • Hands-on experience developing chat, messaging, and streaming UI patterns.
  • Experience integrating OAuth2 and SAML-based authentication solutions.
  • Strong understanding of HTML5, CSS3, responsive design, and browser compatibility.
  • Experience with state management solutions such as Redux, Context API, or similar.
  • Familiarity with RESTful APIs and WebSocket-based communication.
  • Experience with Git and modern development workflows.
  • Strong debugging, problem-solving, and analytical skills.
  • Design and develop scalable, responsive, and reusable UI components using React.js and TypeScript.
  • Build and maintain real-time chat, messaging, and streaming UIs with usability and performance focus.
  • Integrate front-end apps with REST APIs and real-time services.
  • Implement authentication and authorization flows using OAuth2 and SAML protocols
  • Optimize application performance, accessibility, and cross-browser compatibility

Responsibilities

  • Design and develop scalable, responsive, and reusable UI components using React.js and TypeScript.
  • Build and maintain real-time chat, messaging, and streaming user interfaces with focus on usability and performance.
  • Integrate front-end applications with REST APIs and real-time communication services.
  • Implement authentication and authorization flows using OAuth2 and SAML protocols
  • Optimize application performance, accessibility, and cross-browser compatibility

Skills

React.js
TypeScript
Chat UI patterns
OAuth2 & SAML
Redux / Context API
REST APIs / WebSocket
Git & workflows
Debugging & problem solving

Job description

Tata Consultancy Services is seeking a skilled front-end engineer in the San Jose area to design and implement scalable UI components using React.js and TypeScript. You will build real-time chat, messaging, and streaming interfaces and ensure they are usable, accessible, and performant.

You will integrate front-end applications with REST APIs and real-time services, handle authentication flows with OAuth2 and SAML, and collaborate with design and back-end teams to ship robust web applications.

Get your free, confidential resume review.

or drag and drop your file here.