At ESO, we believe in the power of science to expand the frontiers of human knowledge. Our digital platforms are key to sharing this mission with the world – and we’re looking for a skilled and proactive Web Developer to help build and maintain the technical foundations of ESO’s online presence. This is a project-related role, initially limited to three years, with the main focus on supporting the implementation of our new Adobe Experience Manager (AEM)-based Content Management System (CMS). As a member of ESO’s Digital Communications team, you’ll develop templates and components, maintain front- and back-end systems, and support the migration from our current Django/Python CMS. You will also support other digital infrastructure that powers ESO’s public-facing communication platforms – and ensure they are stable, scalable, and user-friendly. Working closely with the Head of Digital Communications, the IT Department, and external providers, you’ll play a key role in maintaining the CMS, supporting the web publishing workflow, and improving how our communication teams manage digital content, media assets, and collaborative tools. Requirements To succeed in this role, you should bring: At least 3 years of professional experience in web development, covering both frontend and backend; Hands-on experience with Adobe Experience Manager (AEM), preferably version 6.5 cloud-based; Strong backend development skills, especially in Java, HTL, Sling Models, and OSGi; Solid frontend proficiency in HTML5, CSS3/4, JavaScript (ES5/ES6), and Webpack; Experience with Git, Maven, and modular design using AEM ClientLibs; Additional experience with Django/Python CMSs and large-scale content migration is desirable; A proactive, problem-solving mindset and strong communication skills; Experience coordinating with external development providers; The ability to work independently and collaboratively in a small team and across the organisation; A desire to contribute to science communication and support ESO’s public mission. This is a unique opportunity to help shape the technical core of ESO’s digital platforms – and to play a key part in how we share the wonder of astronomy and the engineering behind our telescopes with the world. Qualifications: A university degree in computer science, software engineering, web development, or a related field is preferred. Equivalent professional experience with a strong track record in CMS development and full-stack web engineering will also be considered. Language Skills: An excellent command of English is essential. A working knowledge of German and/or Spanish would be an advantage. Application: If you are interested in working in areas of frontline science and technology and in a stimulating international environment, please visit http://www.eso.org for further details. Applicants are invited to apply online at http://jobs.eso.org/. Applications must be completed in English and should include a motivation letter and CV. Within your CV, please provide the names and contact details of three persons familiar with your work and willing to provide a recommendation letter upon request. Referees will not be contacted without your prior consent. Deadline for applications is 4 October 2025. |