May 05, 2017

The Centro Nacional de Análisis Genómico (CNAG-CRG) is one of the largest Genome Sequencing Centers in Europe. CNAG-CRG researchers participate in major International Genomic Initiatives such as the International Cancer Genome Consortium (ICGC), the International Human Epigenome Consortium (IHEC), the International Rare Diseases Research Consortium (IRDiRC) and the European Infrastructure for life-science information (ELIXIR), as well as in several EU-funded projects.

We are looking for a frontend engineer for a large scale Personalized Medicine Project in Cancer, recently funded by the Catalan Department of Health (PERIS 2017 call). The project aims to pilot a cancer clinical-genomics platform for the Catalan Health System, based on the RD-Connect platform developed at CNAG-CRG in the framework of an European Project.

The applicant will collaborate with world-class research groups, participating in the design and development of the database and portal for the Cancer Genomics platform using a mix of languages and tools to process and display the data. Technologies currently in use include Hadoop, ElasticSearch, Postgres, Scala and Angular. Therefore, experience using multiple programming languages and paradigms is required and experience using large datasets is desirable

We offer a competitive salary for two years (starting the 1st of May), with possibility of extension and career development.

1.Participate in the design, development and maintenance of the clinical genomics platform client applications.
2.Visualize in meaningful and elegant way different big datasets.
3.Improve user experience.
4.Integrate analysis tools.
5.Integrate with other databases/platforms.
6.Collaborate with data analysts and back-end developers.
7.Interact with national and international partners.
8.Assist in scientific communication.
1.BSc or higher in Software Engineering, Information Technology, Computer Science or similar. MSc or PhD will be highly valued.
2.A minimum working experience of 1 year in frontend development on Unix operating systems.
3.Experience with javascript and at least one of these frameworks: angular, react, ember, backbone. Experience with angular 2 will be valued.
4.Experience with HTML, CSS (Bootstrap / zurb foundation or similar).
5.Experience with at least one tools for frontend workflow task automation (bower, grunt or similar). Experience with front end testing will be valued.
6.Experience with scientific data visualization and/or d3.js, plotly.js, Cytoscape.js or similar will be highly valued.
7.Good spoken and written English.
Application procedure: 

Interested candidates may submit a CV and a brief statement of experience and interests before April 7th 2017 (23:59 local time) to the following recruitment portal: