> Markdown version of [/jobs/ext/1669246-research-engineer-specialised-in-web-front-end-developments-re2](https://www.wearedevelopers.com/jobs/ext/1669246-research-engineer-specialised-in-web-front-end-developments-re2). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Research Engineer, Specialised In Web Front-End Developments (Re2) - **Company:** Barcelona Supercomputing Center - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Bioinformatics, Computer Programming, Databases, Continuous Integration, D3.Js, Data Security, Data Stores, Data Visualization, Web Development, Django Web Framework, Python (Programming Language), Machine Learning, Node.Js, NoSQL, Next.js, Software Engineering, SQL Databases, Supercomputing, TypeScript, ReactJS, Flask (Web Framework), Git, Fastapi, AngularJS, Information Technology, Plotly, Front End Software Development, Restful APIs, Docker - **Published:** July 13, 2026 - **Apply:** https://www.buscojobs.com.es/research-engineer-specialised-in-web-front-end-developments-re-2-en-barcelona-ID-364563486 ## About the Role Education:Bachelor's or Master's degree in Computer Science, Bioinformatics, Software Engineering, Web and App Development or a related field. Essential knowledge and experience: At least 1.5 years of professional experience in a similar role. Proficiency in modern web development frameworks (React, Angular, Next.js). Experience with back?end development (Node.js, Django, Flask, FastAPI). Experience with REST APIs and database technologies (SQL and/or NoSQL). Strong programming skills in Python, JavaScript and/or TypeScript. Experience with data and graph visualization libraries (D3.js, Plotly, vis.js, react?force?graph). Basic understanding of bioinformatics data formats (VCF, FASTQ, BAM). Ability to work collaboratively in a multidisciplinary research environment. Additional knowledge and experience: Knowledge of biomedical data repositories, especially EGA and Monarch. Interest or background in ALS or multi?omics data. Interest in multilayer network graph based approaches. Experience with Docker, Git, and CI/CD pipelines. Fluency in written and spoken Spanish and English. Competencies: Good communication and presentation skills. Ability to work independently and within a team. Excellent problem?solving and analytical skills. ## Description PositionEnvíe su CV y cualquier información adicional requerida después de haber leído esta descripción, haciendo clic en el botón de solicitud.Research Engineer, specialised in web front?end development (RE2) at the Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC?CNS).About BSCBSC?CNS is the leading supercomputing centre in Spain, hosting MareNostrum and the EuroHPC JU.The mission is to research, develop and manage IT to facilitate scientific progress.With over **** staff from 60 countries, BSC combines HPC service provision and R&D across life, earth and engineering sciences.Context and MissionThe Machine Learning for Biomedical Research Unit and the Technologies for Biomedical Research Lab (TechBioLab) are developing the online biomedical portal for the SEED?ALS project (PMPER********), aggregating multi?omics data on Amyotrophic Lateral Sclerosis.The Project requires a Research Engineer specialised in web front?end development.ResponsibilitiesDesign and implement a web?based portal for browsing biomedical datasets from external repositories and archives.Enable interactive visualization and navigation of analysis results and predictive models.Facilitate access to the European Genome?Phenome Archive (EGA) for dataset submission and controlled?access data download by researchers.Key DutiesDevelop the SEED?ALS data portal, including front?end and back?end components, following the project visual identity.Integrate data access and query functionalities with biomedical resources such as EGA, Monarch, BioGRID and other ALS sources.Implement data visualization tools for summary statistics and machine learning model results.Ensure portal usability, scalability, and security adhering to best practices.Collaborate with multidisciplinary teams, including bioinformaticians, data scientists, and software engineers.Contribute to technical documentation and, where applicable, scientific dissemination.Communicate and present results to internal teams and external scientific audiences.RequirementsEducation:Bachelor's or Master's degree in Computer Science, Bioinformatics, Software Engineering, Web and App Development or a related field.Essential knowledge and experience:At least 1.5 years of professional experience in a similar role.Proficiency in modern web development frameworks (React, Angular, Next.js).Experience with back?end development (Node.js, Django, Flask, FastAPI).Experience with REST APIs and database technologies (SQL and/or NoSQL).Strong programming skills in Python, JavaScript and/or TypeScript.Experience with data and graph visualization libraries (D3.js, Plotly, vis.js, react?force?graph).Basic understanding of bioinformatics data formats (VCF, FASTQ, BAM).Ability to work collaboratively in a multidisciplinary research environment.Additional knowledge and experience:Knowledge of biomedical data repositories, especially EGA and Monarch.Interest or background in ALS or multi?omics data.Interest in multilayer network graph based approaches.Experience with Docker, Git, and CI/CD pipelines.Fluency in written and spoken Spanish and English.Competencies:Good communication and presentation skills.Ability to work independently and within a team.Excellent problem?solving and analytical skills.ConditionsLocation: BSC, Life Sciences Department.Contract: Full?time (35 h / week), open?ended due to project duration.Benefits: Flexible working hours, extensive training plan, restaurant tickets, private health insurance, relocation support.Annual leave: 22 days of holidays + 6 personal days + holidays on ******* December as per collective agreement.Salary: Competitive, commensurate with qualifications and Barcelona cost of living.Starting date: **********.Equal Opportunity EmployerBSC?CNS is an equal?opportunity employer committed to diversity and inclusion.xcskxlj We consider all qualified applicants without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other protected basis.#J-*****-Ljbffr ## Related Videos - [Web-based Information Visualization](https://www.wearedevelopers.com/videos/84-web-based-information-visualization) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development)