-
Barcelona Supercomputing Center

Web Applications Developer

Barcelona Supercomputing Center
Spain · Full-time · Entry

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 is a founding and hosting member of PRACE (Partnership for Advanced Computing in Europe), and is now hosting entity for EuroHPC JU, the Joint Undertaking that leads large-scale investments and HPC provision in Europe.

The mission of BSC is to research, develop and manage information technologies in order to facilitate scientific progress.

BSC combines HPC service provision and R&D into both computer and computational science (life, earth and engineering sciences) under one roof, and currently has over 1000 staff from 60 countries.

Job Reference

305_25_OP_US

Position

Web Applications Developer

Closing Date

Monday, 01 September, 2025

Context and Mission

The Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS) is looking for a web applications developer candidate to join the Operations Department, specifically at the User Support team, to work in the development and maintenance of web applications for the day-to-day work of the center.

Key Duties

Maintenance, update and implementation of applications to improve the management of day-to-day activities in 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.

Requirements

Education

Degree in Computer Science for web applications development or similar.

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.

We offer a full-time contract (37.5h/week), a good working environment, state-of-the-art infrastructure, flexible working hours, extensive training plan, restaurant tickets, private health insurance, support to relocation procedures.

Duration: Open-ended contract due to technical and scientific activities linked to the project and budget duration.

Holidays: 23 paid vacation days plus 24th and 31st of December per our collective agreement.

Salary: Competitive salary commensurate with qualifications and experience, according to the cost of living in Barcelona.

Starting date: asap

Applications

All applications must be submitted via the BSC website and contain:

A full CV in English including contact details.

A cover/motivation letter with a statement of interest in English, clearly specifying for which specific area and topics the applicant wishes to be considered.

Additionally, two references for further contacts must be included.

Applications without this document will not be considered.

Recruitment process and equal opportunity

The selection will be carried out through a competitive examination system (Concurso-Oposición).

The recruitment process consists of two phases: Curriculum Analysis (40 points) and Interview phase (60 points).

A minimum of 30 points out of 60 must be obtained to be eligible.

The recruitment panel will be composed of at least three people, with representation of women.

In accordance with OTM-R principles, a gender-balanced recruitment panel is formed for each vacancy.

At least one technical and one administrative interview, plus a personality questionnaire and a technical exercise, will be conducted.

The panel will make a final decision, and all interview participants will receive feedback on the outcome.

For suggestions or complaints about recruitment processes, contact ******.

The vacancy will remain open until a suitable candidate has been hired.

Applications will be regularly reviewed and potential candidates will be contacted.

We are committed to the principles of the EC Code of Conduct and Open, Transparent and Merit-based Recruitment (OTM-R).

BSC-CNS is an equal opportunity employer committed to diversity and inclusion, and we welcome applicants regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or any other protected status.

#J-18808-Ljbffr

Key Skills

Ranked by relevance

javascript responsive drupal php jquery sql
Login to Apply
Posted
Sep 05, 2025
Type
Full-time
Level
Entry
Location
Barcelona

Industries

Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Remitee
Related

Fullstack Developer (.NET + React)

2026-05-27

Full-time
Not Applicable
Argentina
Financial Services
Engineering
View Job Details
wikifolio Financial Technologies AG
Related

Senior Mobile App Developer (m/f/d) Vienna, Austria

2026-05-21

Full-time
Not Applicable
Austria
Financial Services
Engineering
View Job Details
Moody's Corporation
Related

Staff Software Engineer

2026-05-28

Full-time
Not Applicable
Belgium
Financial Services
Engineering