Job opportunity

Fullstack Developer / Fullstack Developeress

ETH Zürich Zürich ETH-Zentrum December 15, 2025

Join Our Team at ETH Student Project House

At the ETH Student Project House (SPH), we inspire and empower students to cultivate a maker-innovator mindset. By exploring their ideas and developing personal projects, students gain valuable hands-on experience and learn essential skills for their future. Our ecosystem encourages Bachelor's, Master's, and Doctoral students to ideate, build prototypes, and continuously test and refine their creations.

About Us

Our interdisciplinary team of 30 professionals supports students by providing the tools, knowledge, and guidance necessary to pursue their passions. Our well-equipped Makerspace offers access to a wide range of tools and equipment for prototyping. To help projects grow beyond the idea stage, we also offer co-working, ideation, and event spaces, along with personalized coaching.

Many of our offerings are entirely digital, and we are dedicated to developing various digital solutions to facilitate this space, including integrations of different software services and deployments in the cloud or on our own servers.

Opportunity Overview

We are currently seeking a new team member to join our Software Development & IT team. If you’re ready to work in one of the most inspiring environments at ETH Zürich—surrounded by 3D printers, computers, whiteboards, ideation tools, and custom-designed furniture—read on!

Your Workspace

We operate in two locations: a five-storey house near the ETH main building and a space on the Hönggerberg campus. Our open workspace is shared with student project teams, fostering a culture of collaboration and creativity. Our community connects individuals from diverse backgrounds and disciplines, and we primarily communicate in English.

Projects You Will Work On

  • Digitalization of our processes within SPH
  • Reducing friction for students and staff in using our services
  • Optimizing event signup and KPI collection
  • Creating, extending, and maintaining our digital tools landscape
  • Enhancing entrance terminal user experience
  • Coffee machine integration
  • Maintaining and developing our website
  • Ensuring our digital services are accessible (screen reader support, etc.)
  • Developing an SPH-wide app
  • Providing IT support for the SPH team
  • Server administration, maintenance, and updates
  • Dev-Ops and automation tasks
  • Bringing your own ambitious ideas to help ETH students with their digital projects

Qualifications

We are looking for candidates with the following qualifications:

  • A Bachelor’s or Master’s degree in Computer Science, or equivalent knowledge and experience
  • A passion for analyzing, conceptualizing, and bringing projects to life
  • Demonstrable experience with digital tools (e.g., Docker, networking, Unix, Windows)
  • Proficiency in at least one programming language (e.g., Python, JavaScript, PHP)
  • A motivation to learn new languages, tools, and technologies
  • A collaborative spirit and a desire to support others
  • The ability to remain calm and flexible during urgent issues (e.g., server downtime or a broken webpage)

Benefits

Your job will have a significant impact at ETH Zurich, supporting professional development and contributing to positive change in society. You can expect numerous benefits, such as:

  • Public transport season tickets and car sharing
  • A wide range of sports offered by the ASVZ
  • Childcare and attractive pension benefits
  • A 1-year contract with the possibility of extension
  • Opportunities for personal growth through regular team feedback sessions

How to Apply

We’d love to get to know you! Please record a maximum two-minute video clip introducing yourself and showcasing the coolest digital project (e.g., webpage, app) you have realized. Use your smartphone, be yourself, and don't worry about editing. We want to meet the real you!

Upload the video to a platform of your choice (Dropbox, YouTube, Vimeo, Google Drive, etc.) and include the URL link in your cover letter.

Apply online using the form below. Please note that only applications matching the job profile will be considered.

Contact Us

For questions regarding the position, please reach out to Isabella Ilchmann at isabella.ilchmann@sph.ethz.ch.

Further information about the ETH Student Project House and our machines can be found on our website or on Instagram.

Work locationZürich ETH-Zentrum, Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.