01 nov
|
Barcelona Supercomputing Center
|
Barcelona
01 nov
Barcelona Supercomputing Center
Barcelona
Context And Mission
The Computational Applications in Science and Engineering department (CASE) works with industry and academia to develop software and applications that leverage the power of High-Performance Computing to solve real problems.
In particular, a large line of research is the creation of efficient interfaces for these applications. The challenge is a composition of difficulties like large data volumes, complex data-based interaction and representation, and scientific correctness. Inside the CASE department is the Creative Intelligence Lab, that works to develop and apply advanced statistical and determinist models to extract valuable information from large data sets and convert them into visual and practical tools and representations.
The role of this position will be to develop and implement the backend and frontend of the applications, collaborating in the design of the architecture, with more weight on each side depending on the project. This person will collaborate on several different projects, as well as in internal applications that the group uses for its tools.
Key Duties
- Design and implement web-based application architectures (backend)
- Implement and deploy web-based application interfaces (frontend).
- Learn and implement novel ways to use AI for web development
- The candidate will work closely with the project team and the rest of the Creative Intelligence Lab
- Collaborate in the maintenance and development of the group internal tools and systems.
Requirements
- Education
- Degree in Informatics, Computer Science, or Engineering.
- Essential Knowledge and Professional Experience
- Server-side programming languages: Python, Java, Node, or Go.
- Mapping technologies on web applications (Leaflet, Mapbox, CartoDB, etc.)
- Strong experience with and/or WebGL
- Strong experience in Javascript and interactive web application development
- Strong experience in data visualization technologies inside interactive frameworks React)
- Additional Knowledge and Professional Experience
- Experience with relational and non-relational databases SQL, PostGIS, MongoDB, Cassandra)
- We will value experience with applied Big data and distributed computing projects and experience setting up data-processing projects in production
- Knowledge of cloud and virtualization technology
- Knowledge of Linux system administration (specially web server)
- Fluency in spoken and written English and Spanish.
- Competences
- Strong initiative to work on a challenging multidisciplinary innovation project involving talking to people in many fields.
- Good communication skills, especially in producing internal documentation (manuals, white papers).
Conditions
- The position will be located at BSC within the CASE Department
- We offer a full-time contract (35h/week), a good working environment, a highly stimulating environment with state-of-the-art infrastructure, adaptable working hours, extensive training plan, restaurant tickets, private health insurance, support to the relocation procedures
- Duration: Open-ended contract due to technical and scientific activities linked to the project and budget duration
- Holidays: 22 days of holidays + 6 personal days + 24th and 31st of December per our collective agreement
- Salary: we offer a competitive salary commensurate with the qualifications and experience of the candidate and according to the cost of living in Barcelona
- Starting date: 01/12/2026
📌 Fullstack Developer (Barcelona)
🏢 Barcelona Supercomputing Center
📍 Barcelona