Internship, Frontend Developer
ASML
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- Data analysisData visualizationStakeholder managementJavaScriptTypeScriptReact
- Work
- On-site in San Jose · internship
- Pay
- Not stated by the employer.
- Skill demand
- JavaScript23%Data visualization5%Stakeholder management5%Data analysis3%of 119 similar entry-level jobs posted in the US this week
- Listed
- Oct 27, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
The Frontend Developer Intern role provides an opportunity to work with modern web technologies while contributing to an industrial-scale data analytics platform. You will collaborate with experienced software engineers to enhance application functionality, performance, and user experience. Through hands-on development projects, the Frontend Developer Intern will gain exposure to modern software engineering practices that support the advanced technologies behind ASML's industry-leading lithography systems. This internship offers valuable experience in frontend development, data visualization, analytics, and cross-functional collaboration within a global technology organization.
Job Mission
As a Frontend Developer Intern, you will contribute to the development and enhancement of web-based analytics applications. You will work closely with software engineers and stakeholders to create intuitive, reliable, and scalable user experiences that help transform complex data into actionable insights.
Key Responsibilities
- Develop and enhance web application features using TypeScript, JavaScript, and modern frontend frameworks.
- Build user interface components using React functional components and hooks.
- Support the design and implementation of data visualization and analytics features.
- Collaborate with engineers to improve application performance, usability, and stability.
- Analyze and aggregate data to support business and engineering needs.
- Participate in code reviews, testing activities, and software quality improvements.
- Document development activities and contribute to technical knowledge sharing.
Requirements & Tech Stack
- Currently pursuing a bachelor’s degree or master’s degree in Computer Science, Data Science, Software Engineering, or a related field.
- Bachelor’s degree candidates should have completed at least three years of study.
- Experience through coursework, personal projects, research, or internships involving software development.
- Experience using TypeScript, JavaScript, or other modern programming languages.
- Familiarity with data analysis concepts, including data aggregation and basic statistical methods.
- Experience using version control systems such as Git.
- Utilize frontend UI libraries and data visualization tools such as Ant Design and ECharts.
- Leverage Python or other scripting languages to support development and analytics activities.
Skills
- Develop web applications using TypeScript, JavaScript, and modern frontend development practices.
- Build responsive user interfaces with React and component-based architectures.
- Analyze, organize, and interpret data to support business and engineering objectives.
- Use Git and version control best practices in a collaborative development environment.
- Apply problem-solving skills to troubleshoot software issues and improve user experience.
- Communicate effectively with technical and non-technical stakeholders.
- Collaborate successfully within cross-functional teams.
- Work with relational databases and data-driven applications.