Technical student opportunity: Web developer

Company Description

At CERN, the European Organization for Nuclear Research, 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 http://home.cern .

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 12 months, starting in Q2 2022. The selected student will take part in the design and development sprints in a role combining UI/UX design, web development and site management.

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 CERN Drupal modules and themes
  • Develop and maintain web applications and services (using Django, React and Openshift)
  • Manage Drupal websites
  • Design out wireframes and take wireframes to a high fidelity prototype
  • Collaborate with designers to create intuitive, user-friendly software
  • Support the CERN Drupal community

Skills

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 a sound knowledge of the lifecycle of a web application from concept to production. You will have amassed practical experience developing web applications using the most popular and modern tools and programming languages.
Finally, 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.