Applied Materials

Senior Software Engineer - Frontend (React/TypeScript)

Applied Materials
Apply
3 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, analyze, and evaluate product features using engineering principles and product requirements.
  • Design and develop complex UI features in React and TypeScript with adequate 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 with backend services through APIs and real-time streams.
  • Provide customer support by troubleshooting and fixing complex software issues.
  • Communicate development status and timeline risks proactively.
  • Collaborate with global teams on requirements analysis and software issues.
  • Participate in code reviews and mentor junior developers.
  • Travel to onsite locations for short-term feature integrations and version installations.

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, CSS/SCSS, React, and Redux Toolkit.
  • Experience with Server-Sent Events, WebSockets, and asynchronous state management.
  • Experience building performance-sensitive UIs with large datasets using Canvas, WebGL, or SVG, including render profiling and optimization.
  • Hands-on experience with OpenAPI-generated clients and backend service integration.
  • Strong understanding of object-oriented design, design patterns, data structures, and algorithms.
  • Hands-on experience with React Testing Library, Jest, and Vitest.
  • Experience with Playwright test automation 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 or design systems, Docker, Kubernetes, Electron, semiconductor or industrial visualization experience, UI/UX knowledge, and AI-assisted development tools.

Benefits

  • Full-time regular employment in Bangalore, India.
  • Supportive culture with learning, development, and professional growth opportunities.
  • Employee health and wellbeing programs and support.
  • Travel is required approximately 10% of the time.
  • 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