UI Developer
Tata Consultancy Services · San Jose, CA · 3 wk ago
Engineering$100k–$130k/yrFull-time
About the role
We are looking for a skilled Front-End Developer with strong proficiency in React.js and modern JavaScript/ECMAScript standards to design and develop scalable, responsive, and reusable UI components.
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 a 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.
Requirements
- 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.
Pay
$100,000 - $130,000 a year