Senior Software Engineer - Frontend (React/TypeScript)
Applied Materials, Inc.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain complex frontend UI features using React and TypeScript, including high-performance data-rich interfaces and real-time updates.
Write unit and UI automation tests, troubleshoot complex software issues, and work with global teams on requirements and software problem resolution.
Participate in code reviews, mentor junior developers, and travel up to 10% for onsite feature integrations and version installations.
Minimum Requirements
Bachelor's degree in Engineering.
6+ years of software development experience with minimum 4 years in ReactJS core product software development.
Strong proficiency in TypeScript, JavaScript (ES6+), CSS/SCSS, React, Redux Toolkit, and experience with RESTful APIs and real-time data streams.
Experience with UI unit testing frameworks (React Testing Library, Jest, Vitest) and test automation (Playwright).
Ideal Candidate Profile
Experienced in building performance-sensitive UIs handling large datasets using Canvas, WebGL, or SVG with strong optimization skills.
Capable of collaborating effectively with distributed global teams and communicating development progress and technical issues.
Familiarity with semiconductor equipment domain or scientific visualization software and preferred knowledge of backend (Java/Spring Boot) and micro-frontend architectures.
