Applied Materials

Senior Software Engineer - Frontend (React/TypeScript)

Applied Materials
Apply
3 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, analyze, and evaluate product features according to engineering principles and product requirements.
  • Design and develop complex UI features using React and TypeScript with appropriate documentation.
  • Build high-performance, data-rich interfaces with real-time updates and large-dataset visualizations.
  • Write unit tests and UI automation for new and existing features.
  • Integrate frontend applications with backend services and real-time data streams.
  • Troubleshoot and resolve complex software issues while providing customer support.
  • Communicate development status, delays, requirements, and software issues with global teams.
  • Participate in code reviews and mentor junior developers.
  • Travel to onsite locations for short-term feature integration and version installation assignments.

Requirements

  • Bachelor’s degree in Engineering and 6+ years of software development experience, including maintenance, continuous integration, and releases.
  • At least 4 years of core product software development experience as a ReactJS developer.
  • Strong proficiency in TypeScript, JavaScript ES6+, CSS/SCSS, React, and Redux Toolkit.
  • Experience with real-time data, including Server-Sent Events or WebSockets, and asynchronous state management.
  • Experience building performance-sensitive UIs with large datasets using Canvas, WebGL, or SVG, including profiling and optimization.
  • Hands-on experience with backend API integration, including OpenAPI-generated clients.
  • Strong understanding of object-oriented design, design patterns, data structures, and algorithms.
  • Experience with React Testing Library, Jest, Vitest, and Playwright using Java or TypeScript.
  • Proficiency with Git and browser DevTools debugging.
  • Strong communication skills and ability to work with distributed global teams.
  • Preferred qualifications include Java and Spring Boot knowledge, micro-frontends, Webpack Module Federation, Yarn workspaces, component libraries, Docker, Kubernetes, Electron, UI/UX principles, AI-assisted development tools, and semiconductor, industrial, or scientific visualization experience.

Benefits

  • Full-time regular employee position located in Bangalore, India.
  • Supportive culture focused on learning, development, and career growth.
  • Employee health and wellbeing programs and professional support.
  • Approximately 10% travel required.
  • Relocation eligible.

Tech Stack

Categories

Applied Materials

About Applied Materials

10,000+ employees

Applied Materials builds semiconductor and display manufacturing equipment and related materials engineering technologies used by chip and flat-panel makers. It sells capital tools, process technology, and lifecycle services and software to support high-volume wafer fabrication and display production worldwide. Founded in 1967 and headquartered in Santa Clara, California, the company is publicly traded on NASDAQ under the ticker AMAT.

Contact me