Full-Stack Developer

Full-Stack Developer

European Organization for Nuclear Research (CERN)

June 12, 2026July 27, 2026GenevaSwitzerland
Job Description
Job Posting Organization:
CERN, the European Organization for Nuclear Research, is a leading scientific research institution established in 195
  • It is located in Geneva, Switzerland, and is known for its groundbreaking work in particle physics. CERN employs over 2,500 staff members and collaborates with thousands of scientists from around the world. The organization operates in multiple countries, fostering an environment of innovation and collaboration among diverse professionals from various fields, including engineering, technical, scientific, and administrative roles. CERN's mission is to push the frontiers of science and technology, contributing to our understanding of the universe through cutting-edge research.

Job Overview:
As a Full-Stack Developer in the Tools Team at SY-EPC-CCS, you will play a pivotal role in the development and maintenance of essential web applications utilized by converter experts at CERN. Your primary responsibility will be to ensure the smooth operation of power converters by collaborating closely with team members and stakeholders. You will adopt an agile work approach, participating in sprints (Scrum) to deliver high-quality products. This position requires a strong understanding of both front-end and back-end development, as well as database management. You will gather and iterate on user requirements, provide application support, and lead sprints for specific web applications, making your contributions vital to the team's success.

Duties and Responsibilities:
Your duties will include working on full-stack web applications and databases, gathering and iterating over requirements and features with users and stakeholders, providing application support to converter experts, and collaborating with a team of developers. You will own a subset of full-stack web applications and lead sprints on them. Additionally, you will be responsible for debugging and fixing issues as they arise, ensuring that the applications meet the needs of the users. Your role will also involve identifying user requirements and working closely with the team to implement solutions that enhance the functionality and usability of the applications.

Required Qualifications:
To qualify for this position, you must be a national of a CERN Member or Associate Member State. You should have a maximum of two years of professional experience since graduation in Computer Science or a related field. Your highest educational qualification must be either a Bachelor's or Master's degree. It is important to note that applicants without a university degree or those with a PhD are not eligible for this position. Additionally, you should have experience with UI/UX design, web front-end and back-end development, and database design and development. Familiarity with DevOps practices such as CI/CD, Docker, and Kubernetes is considered an advantage.

Educational Background:
The educational background required for this position includes a Bachelor's or Master's degree in Computer Science or a related field. This educational foundation is essential for understanding the complexities of software development and the technical skills necessary for the role. Applicants must have completed their degree prior to the application deadline and should have a strong grasp of programming languages and development methodologies relevant to full-stack development.

Experience:
The position requires a maximum of two years of professional experience since graduation. This experience should be relevant to the field of software engineering, particularly in full-stack development. Candidates should demonstrate their ability to work effectively in a team environment and contribute to the development of web applications. Experience in agile methodologies, particularly Scrum, is highly desirable, as it aligns with the team's work approach.

Languages:
Fluency in spoken and written English is mandatory for this position, as it is the primary language of communication at CERN. Additionally, candidates should demonstrate a commitment to learning French, which is beneficial for collaboration within the organization and the local community. Proficiency in other languages may also be considered an asset, but English remains the primary requirement.

Additional Notes:
The application deadline for this position is June 28, 2026, at 23:59 CEST. The contract duration is initially set for 24 months, with the possibility of extension up to a maximum of 36 months. The working hours are 40 hours per week, and the job offers flexibility with a hybrid working model. The target start date for this position is November 1, 202
  • This role may involve stand-by duty as required by the needs of the organization. The job reference is SY-EPC-CCS-2026-155-GRAE, and it falls under the field of Software Engineering and IT, benchmarked as job 200020 - Computing Engineer. The compensation includes a monthly stipend ranging from 5266 to 5793 Swiss Francs, which is tax-free, along with 30 days of paid leave per year, comprehensive health insurance coverage, family allowances, and a relocation package depending on individual circumstances.
Apply now
Similar Jobs