23 Oct
|
Tech Mahindra
|
India
23 Oct
Tech Mahindra
India
Key Responsibilities
Design, develop, and maintain scalable web applications using React and TypeScript.
Build reusable, component-based UI frameworks and implement up-to-date frontend architecture patterns.
Develop and integrate Micro-Frontends (MFE) across multiple applications.
Create interactive dashboards, reports, and visualizations using libraries such as D3.js, Plotly.js, Vega, or similar.
Develop chat and conversational user interfaces with support for conversation history and streaming responses.
Implement real-time data handling using Server-Sent Events (SSE) and event-driven architectures.
Integrate frontend applications with REST APIs and event-based services.
Implement enterprise-grade Authentication and Authorization solutions, including SSO integrations.
Ensure responsive, scalable, and high-performance user experiences across desktop and large-screen environments.
Collaborate with UX/UI designers and backend teams to deliver seamless end-to-end solutions.
Participate in code reviews,
performance tuning, and deployment activities.
Required Skills
Strong experience in React.js and TypeScript.
Expertise in JavaScript visualization libraries such as D3.js, Plotly.js, Vega/Vega-Lite, etc.
Solid understanding of up-to-date frontend architecture, state management, and component-driven development.
Experience building and integrating Micro-Frontend (MFE) applications.
Hands-on experience developing Conversational AI/Chat UIs.
Experience with Server-Sent Events (SSE) and real-time data streaming.
Expertise in developing dashboard and data-centric applications.
Experience implementing Authentication & Authorization frameworks and enterprise SSO solutions.
Strong experience consuming REST APIs and event-driven APIs.
Knowledge of responsive and scalable UI development practices.
📌 Front End Developer React + Typescript Chennai (India)
🏢 Tech Mahindra
📍 India