Technical student opportunity: Web developer

Company Description

At CERN, the European Laboratory for Particle Physics, physicists and engineers are probing the fundamental structure of the universe. Using the world's largest and most complex scientific instruments, they study the basic constituents of matter – fundamental particles that are made to collide together at close to the speed of light. The process gives physicists clues about how particles interact and provides insights into the fundamental laws of nature. Find out more on

Diversity has been an integral part of CERN's mission since its foundation and is an established value of the Organization.

Job Description

Are you passionate about web technologies? Would you like to work in a dynamic team of web developers?

Come and join us where it all began: CERN is the birthplace of the World Wide Web and the world's largest particle physics laboratory.

We are looking for a technical student to join CERN's web team for a period of at least 6 months, with the option to extend the contract to up to 14 months. Earliest start date of the contract: 1st March 2023. The selected student will contribute to the development and enhancement of a newsletter tool used to send CERN’s internal newsletter to a community of more than 15 000. As part of the Web Team, you will also be working on the CERN network infrastructure and assisting in the design and development of CERN-wide tools and applications.

Main Responsibilities

Being part of the CERN’s web team, you will have the opportunity to participate in and contribute to the areas/activities listed below:

  • Develop and maintain a JavaScript newsletter tool for CERN’s internal newsletter
  • Collaborate with the editorial team to gather requirements for enhancing the tool
  • Develop and maintain enhancements to the newsletter tool
  • Provide additional support to the web team, as needed


Below are listed some of the desired skills we are looking for:

  • Experience in developing web applications
  • Programming languages: PHP, JavaScript, HTML and CSS. Knowledge of Python, React, Twig and Sass would be a plus.
  • Experience with web Content Management Systems (e.g. WordPress, Drupal)
  • Knowledge of Git version control system
  • Experience with web application frameworks (e.g. Django) would be a plus
  • Experience in developing with virtualised infrastructure (e.g. OpenShift) would be a plus
  • UI/UX design experience
  • Experience creating wireframes, high-fidelity mock-ups, and clickable prototypes
  • Experience in information design and data visualisation, with ability to clearly express complex information
  • Experience performing user research, user mapping, and presenting results
  • Experience using web analytics data to inform design decisions
  • Experience using modern design software such as Adobe Creative Suite
  • Desire and ability to work in a team within a large international organisation
  • Creative, results-orientated approach and desire to set high standards

Learning outcome

At the end of your studentship, you will have amassed practical experience developing and enhancing a newsletter application. In addition to putting your mark on an application central to CERN’s internal communication, you will have benefited from the unique opportunity to work in a multinational, multidiscipline and diverse environment.

Learn more about the Technical Studentship programme at CERN and how to apply here.