Check our current job offers

Web Developer


Location: Barcelona

Schedule: full-time

Duration: 9 months

Salary: Competitive – depending on experience and profile


The role: 

MedBioinformatics Solutions SL is expanding its research & development team to incorporate a Web Developer. The candidate will support our team in developing and maintaining the web infrastructure of the knowledge platform DISGENET plus.

In particular, the candidate should have experience in developing interactive web-based data visualizations, including interactive charts and graphs, using a JS framework such as C3.js, D3.js, etc.


Working environment

MedBioinformatics Solutions SL offices are in the Barcelona Activa start-up incubator Almogàvers, in the @22 district of Barcelona, with easy access by public transportation.


Duties and Responsibilities:

– Duties include designing, implementing, and maintaining complex visualizations using modern JavaScript libraries (like D3.js and derivative libraries)

– Design, implement and maintain user interfaces with modern JavaScript frameworks (like React, Angular, etc.)

– Continuous delivery best practices for code build and deployments

– Expertise in responsive layout, mobile device optimization, and cross-browser testing

– A good sense of design and an eye for detail


Required Experience

– Complex visualization experience using JavaScript libraries like D3.js, etc.

– Modern JavaScript UI development experience using frameworks like AngularJS, React, etc.

– Demonstrated expertise with user interface technologies like HTML5.

– Experience with Git.


Desired Experience:

– Experience with Elasticsearch as a data source and familiarity with Elasticsearch APIs.

– Experience with Kibana visualization strategies, controls and techniques.


In addition, the candidate is expected to be:

– Comfortable at working in a start-up environment, where a pragmatic, resourceful, well organized, and effective approach is required with limited resources

– A hands-on, decisive approach and a proven ability to work independently and as a team player

– Have excellent communication skills in English

– Have a high level of self-management and organizational skills


To apply: Please send a CV, letter of interest and the contact information for 2-3 referees by email to


April 2022