What you'll do
Come and join the Web team at CERN – where it all began: CERN, the birthplace of the World Wide Web and the world’s largest particle physics laboratory!
CERN has an opening for an Early Career Graduate (Origin) as a Full-Stack Developer in the Web Team, part of the Media and Digital Communications (PRD) section in the Education, Communication and Outreach (ECO) group in the Stakeholders Relations (SR) sector.
You will gain lots of experience by having the unique opportunity to work in a multinational, multi-discipline and diverse environment. Developing web applications using some of the most popular and modern tools and programming languages. The main prerequisite is a desire to learn, and an enthusiasm to work as part of the Web Team.
Your responsibilities
- Share the Web Team's work and take part in the design and development sprints for the CERN core websites, web tools, and web applications, in a role combining full-stack development and website management.
- Develop and maintain the CERN WordPress Distribution (themes, plugins, APIs, etc.).
- Manage and support CERN's WordPress websites.
- Collaborate with designers to create intuitive, user-friendly interfaces.
- Participate in the support of the CERN WordPress Community.
Still here? Let's make a quick check about
Your profile
- Content management system development (e.g. WordPress), developing and maintaining static and dynamic content rendering, and modern development practices or modern wordpress development.
- Modern front-end frameworks (e.g., React, Vue.js).
- Version control (Git) and modern development workflows.
- Configuration management: building/maintaining configuration templates and parameters (OpenShift and OpenStack).
- Your studies focused on Computer Science, Software Engineering.
Your skills
- Modern web development: PHP, JavaScript (including modern ES6+), CSS (SASS) and HTML.
- Database management systems (MySQL/PostgreSQL) and data migration techniques.
- Automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines.
- Container-based technologies (e.g. Docker) and deployment workflows.
- Spoken and written English, with a commitment to learn French.
Global Benefits at CERN
Let's get you ready
Be sure to meet the eligibility criteria
- You are a national of a CERN Member State or Associate Member State.
- By the application deadline, you have a maximum of 2 years of professional experience since graduation in the respective field and your highest educational qualification is either a bachelor’s or master’s degree. You must have a university degree and can’t hold a PhD.
- You have never had a CERN fellow or graduate contract before.
- Please pay attention to the additional criteria and requirements for this specific position and mentioned above.
You will need these documents to complete your application
- Your CV (English or French)
- Any document you consider relevant to your application
- A copy of your most relevant diploma or a certificate of achievement from your school (if you don't yet have your paper diploma)