UI Developer

Tata Consultancy Services

San Jose (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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


  • Solid experience with TypeScript for building scalable web applications.

  • Hands-on experience developing chat, messaging, and streaming UI patterns.

  • Experience integrating and managing OAuth2 and SAML-based authentication solutions.

  • 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 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


Job Description


  • Strong proficiency in React.js and modern JavaScript/ECMAScript standards.

  • Solid experience with TypeScript for building scalable web applications.

  • Hands-on experience developing chat, messaging, and streaming UI patterns.

  • Experience integrating and managing 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 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


Salary Range: $100,000 - $130,000 a year

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

UI Developer
UI Developer

Siri InfoSolutions Inc • San Jose (CA)

On-site
USD 90,000 - 130,000
UI Developer (ReactJS / Next.js / TypeScript)
UI Developer (ReactJS / Next.js / TypeScript)

Tata Consultancy Services • Austin (TX)

On-site
USD 70,000 - 130,000
React Developer
React Developer

Tata Consultancy Services • Irving (TX)

On-site
USD 90,000 - 120,000
Discretionary annual incentive
Comprehensive medical coverage
Family support: parental leaves
+7
Senior Engineer
Senior Engineer

Tata Consultancy Services • Dallas (TX)

On-site
USD 100,000 - 120,000
Ui Lead
Ui Lead

Nisum • Pleasanton (CA)

On-site
USD 130,000 - 140,000
UI Developer | $90/hr Remote
UI Developer | $90/hr Remote

Crossing Hurdles • United States

On-site
USD 80,000 - 100,000
UI Developer
UI Developer

UniQtal Solutions LLC • Chicago (IL)

On-site
USD 110,000 - 170,000
UI Developer (ReactJS) (Remote - US)
UI Developer (ReactJS) (Remote - US)

Jobgether • United States

Remote
USD 85,000 - 110,000
Competitive salary and performance-based incentives
Fully remote work with flexible hours
Opportunities on cutting-edge projects
+2
UI Developer
UI Developer

Tata Consultancy Services • Cary (NC)

On-site
USD 95,000 - 115,000
Front End Web Developer, Senior
Front End Web Developer, Senior

Cayuse Holdings • Washington

On-site
USD 100,000 - 190,000
Medical, Dental and Vision Insurance
401(k) Retirement Savings Plan
Paid Time Off
+1