Join our Product & Technology department as a Frontend Engineering Intern (Vue, Nuxt) and gain hands-on experience contributing to real production systems. In this role, you will support the development and continuous improvement of our digital platforms while working closely with experienced engineers in an agile environment.
Requirements
- Currently enrolled in a Computer Science, Software Engineering, or similar academic program (3rd year or higher);
- Strong understanding of TypeScript fundamentals;
- Basic experience with Vue or Nuxt (university or personal projects acceptable; SSR is a plus);
- Familiarity with component-based architectures and modern frontend tooling;
- Basic knowledge of RESTful APIs and web performance concepts;
- Comfortable using Git and version control workflows;
- Understanding of basic software testing principles;
- Fluent in English (C1);
- Detail-oriented with a structured way of working;
- Eager to learn, ask questions, and grow through feedback;
- Team-oriented mindset with good communication skills;
- Proactive problem-solving attitude and professional work ethic.
Benefits
- The opportunity to contribute to the academic/scientific community;
- Flexible working hours;
- Team bond strengthening through team-building events;
- Professional growth opportunities with our global training system;
- Working in a collaborative and socially responsible team;
- Company retreat facility;
- Full-coverage insurance for accidents/daily sickness;
- Prime location near Basel train station and city center;