Check our current job offers

Web Developer

Location: Barcelona – hybrid

Schedule: full-time

Duration: permanent

Salary: Competitive – depending on experience and profile


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.


The Role: Web Developer

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.


Duties and Responsibilities

  • Design, implement and maintain user interfaces with modern JavaScript frameworks (like React, Angular, etc.)
  • Duties include designing, implementing, and maintaining complex visualizations using modern JavaScript libraries (like D3.js and derivative libraries)
  • 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

  • Modern JavaScript UI development experience using frameworks like React, Angular, Vue, etc.
  • Experience with Git (preferred) or a similar version control technology.


Desired Experience

  • Complex visualization experience using JavaScript libraries like D3.js, etc.
  • Knowledge in backend programming languages such as Java, Python and/or PHP.
  • Expertise in UI/UX design.
  • 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 by email to


scroll top