Overview
The Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses MareNostrum, one of the most powerful supercomputers in Europe, and has a history with PRACE and EuroHPC JU. The mission of BSC is to research, develop and manage information technologies to facilitate scientific progress, combining HPC service provision and R&D in computer and computational science. BSC currently has over 1000 staff from 60 countries.
Job Reference: 18_26_OP_US
Position: Web Applications developer
Closing Date: Sunday, 01 March, 2026
Reference: 18_26_OP_US
Context And Mission
The Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS) is looking for a web applications developer to join the Operations Department, specifically the User Support team, to work on the development and maintenance of web applications for the center’s day-to-day activities.
Key Duties
* Maintenance, update and implementation of applications to improve the management of day-to-day activities at the center.
* Development, maintenance and improvement of the public website of the center and its intranet (DRUPAL CMS).
* Development and maintenance of front-end components using JavaScript (and possibly frameworks like jQuery) to enhance user interactivity and experience.
* Debugging and performance optimization of existing PHP and JavaScript code to ensure responsive and scalable applications.
* Implementation of security best practices in web development, including input validation, session management, and protection against common vulnerabilities.
* Documentation of codebase and technical procedures to ensure maintainability and facilitate collaboration with other developers or support teams.
Qualifications and Requirements
Education
* Degree in Computer Science for web applications development or similar.
* or Higher Education (FPII) in web applications development, computer science or similar
Essential Knowledge and Professional Experience
* Experience in analyzing requirements, designing, and deploying complex web applications focused on business management solutions.
* Experience with SQL and creation and design of databases for web applications.
* Knowledge and expertise using PHP for the creation of web applications.
Additional Knowledge and Professional Experience
* Experience working in a LAMP environment.
* Knowledge of web accessibility standards.
* Knowledge in Responsive Development best practices.
* Experience with version control systems such as GIT.
* Experience with Drupal content management systems will be positively considered.
* Good level in English, both written and spoken.
Competences
* Excellent interpersonal and communication skills.
* Ability to work both independently and collaboratively in a diverse, multidisciplinary environment.
Conditions
* The position will be located at BSC within the Operations Department.
* Full-time contract (37.5h/week) with a good working environment, state-of-the-art infrastructure, flexible hours, extensive training plan, restaurant tickets, private health insurance, and relocation support.
* Duration: Open-ended contract due to project and budget duration.
* Holidays: 22 days plus 6 personal days and 24th/31st December per the collective agreement.
* Salary: competitive salary commensurate with qualifications and experience and the cost of living in Barcelona.
* Starting date: asap.
Applications procedure and process
All applications must be submitted via the BSC website and include:
* A full CV in English including contact details.
* A cover/motivation letter in English, specifying the area and topics of interest, and two references. Applications without this document will not be considered.
Recruitment and Diversity
BSC-CNS is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or any other basis protected by applicable state or local law.
We promote Equity, Diversity and Inclusion, fostering an environment where each of us is valued for who we are. We encourage applicants who do not meet all requirements to apply, as we value diverse experiences and skills.
Expiry
Deadline: The vacancy will remain open until a suitable candidate has been hired. Applications will be regularly reviewed and potential candidates will be contacted.
#J-18808-Ljbffr