Key Responsibilities
- Develop and maintain webapplications using React on the frontend and Flask on the backend.
- Collaborate with designers,product managers, and backend engineers to build and enhance features.
- Write efficient, modular,and reusable code following best practices.
- Build and consume RESTfulAPIs to enable data exchange between the frontend and backend.
- Participate in codereviews, testing, and debugging to ensure the application's quality andperformance.
- Optimize applications forresponsiveness, speed, and security.
- Contribute to documentationand ensure clear communication within the development team.
Qualifications
- Currently pursuing orrecently completed a degree in Computer Science, Software Engineering, or arelated field.
- Familiarity with frontenddevelopment using React and basic knowledge of modern JavaScript (ES6+), HTML,and CSS.Basic understanding of backend development with Flask and Python.
- Knowledge of RESTful APIprinciples and how to integrate them into frontend applications.
- Familiarity with versioncontrol systems, particularly Git.
- Some experience withrelational databases (e.g., PostgreSQL, MySQL) and/or non-relational databases(e.g., MongoDB).
Type of internship: Master internship, Bachelor internship
Duration: 6
Required educational background: IT, Electrotechnics/Electrical Engineering, Computer Science
Supervising scientist(s): For further information or for application, please contact Saeideh Alinezhad Chamazcoti ([email protected])
The reference code for this position is 2026-INT-033. Mention this reference code in your application.
Imec allowance will be provided for students studying at a non-Belgian university.
Applications should include the following information:
- resume
- motivation
- current study
Incomplete applications will not be considered.