Front-End Developer (React + TypeScript)

Tech Mahindra

Chennai, Bengaluru, Delhi

Hybrid

INR 1,200,000 - 1,900,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tech Mahindra is seeking a skilled Frontend Engineer to design, develop, and maintain scalable web applications using React and TypeScript. You will build reusable UI components and architect modern frontend systems, including Micro-Frontend integrations across multiple applications.

Responsibilities include creating dashboards and visualizations with D3.js, Plotly.js, or Vega, and developing conversational UIs with real-time data streaming via SSE.

Qualifications

  • Strong experience with React.js and TypeScript.
  • Expertise in JavaScript visualization libraries (D3.js, Plotly.js, Vega/Vega-Lite).
  • Deep understanding of modern frontend architecture, state management, and component-driven development.
  • Experience building Micro-Frontend (MFE) applications.
  • Hands-on experience with Conversational AI / Chat UIs.
  • Experience with Server-Sent Events (SSE) and real-time data streaming.
  • Proven ability to build dashboards and data-centric applications.
  • Experience implementing Authentication & Authorization frameworks and enterprise SSO.
  • Strong REST API consumption and event-driven API integration.
  • Knowledge of responsive and scalable UI development practices.

Responsibilities

  • Design, develop, and maintain scalable web applications using React and TypeScript.
  • Build reusable, component-based UI frameworks and implement modern frontend patterns.
  • Develop and integrate Micro-Frontends (MFE) across multiple apps.
  • Create dashboards, reports, and visualizations using libraries like D3.js, Plotly.js, Vega.
  • Develop conversational UIs with history and streaming support.
  • Implement real-time data handling with SSE and event-driven architectures.
  • Integrate frontend with REST APIs and event-based services.
  • Implement enterprise authentication and SSO solutions.
  • Ensure responsive, high-performance UX across devices.
  • Collaborate with UX/UI designers and backend teams; participate in reviews and deployments.

Skills

React.js and TypeScript
JavaScript visualization libraries
Frontend architecture & state管理
Micro-Frontend (MFE) development
Conversational UI / Chat UIs
Server-Sent Events (SSE)
Dashboard & data-centric apps
Authentication & enterprise SSO
REST APIs integration
Responsive UI principles

Tools

D3.js
Plotly.js
Vega/Vega-Lite

Job description

Key Responsibilities
  • Design, develop, and maintain scalable web applications using React and TypeScript.
  • Build reusable, component-based UI frameworks and implement modern 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.
  • Strong understanding of modern 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front-end Developer-React
Front-end Developer-React

Thompsons HR Consulting Pvt Ltd • Bengaluru

On-site
INR 900,000 - 1,100,000
Frontend Developer
Frontend Developer

Deloitte US-India Offices • Hyderabad

Hybrid
INR 1,500,000 - 1,900,000
Front End Developer (Next.js)
Front End Developer (Next.js)

Aptagrim Consulting Pvt. Ltd. • Hyderabad

On-site
INR 1,500,000 - 3,000,000
React Developer
React Developer

Luxoft • Hyderabad

On-site
INR 4,200,000 - 5,600,000
Front End Developer
Front End Developer

Moolya Software Testing • Bengaluru

On-site
INR 1,400,000 - 2,400,000
Frontend Developer – React & TypeScript
Frontend Developer – React & TypeScript

Transnational AI Private Limited • Hyderabad

On-site
INR 800,000 - 1,200,000
Front‑End Tech Lead (React / Next.js)
Front‑End Tech Lead (React / Next.js)

Anderson Global • Hyderabad

On-site
INR 1,800,000 - 3,200,000
React Developer
React Developer

Luxoft • Pune District

On-site
INR 1,200,000 - 2,800,000
React Developer
React Developer

Luxoft • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Front End Engineer
Senior Front End Engineer

Techno Sportswear • Bengaluru

On-site
INR 1,200,000 - 1,800,000