Senior Software Engineer - Frontend (React/TypeScript)
Applied MaterialsMatch 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 UI features using React and TypeScript for semiconductor equipment software products.
Build high-performance, data-rich interfaces with real-time updates and large dataset visualizations, ensuring quality through unit and UI automation tests.
Collaborate with global teams on requirements, provide customer support by troubleshooting complex issues, and mentor junior developers.
Minimum Requirements
Bachelor's degree in Engineering.
6+ years of software development experience including maintenance, CI, and releases.
Minimum 4 years of experience as a ReactJS developer with strong proficiency in TypeScript, JavaScript (ES6+), CSS/SCSS, React, and Redux Toolkit.
Experience with real-time data (Server-Sent Events/WebSockets), UI unit testing (React Testing Library, Jest, Vitest), RESTful APIs, and debugging using browser DevTools.
Ideal Candidate Profile
Experienced in building performance-sensitive UI components handling large datasets and real-time streaming data.
Skilled in collaborating with distributed global engineering teams and mentoring junior developers.
Familiarity with semiconductor equipment domain or industrial/scientific visualization software is a plus.
