Software Developer JavaScript

About this position EMBO ( stands for excellence in the life sciences. We support talented researchers at all stages of their careers in Europe and beyond, stimulate the exchange of scientific information, and help build a research environment where scientists can achieve their best work. EMBO considers openness and transparency to be key values in scientific research and publishing. We are involved in shaping open science by actively working with the scientific communities and by developing technologies and standards that serve researchers. EMBO Press ( publishes four prestigious scientific research journals, The EMBO Journal, EMBO Reports, Molecular Systems Biology and EMBO Molecular Medicine and runs the journal-independent peer review platform Review Commons. EMBO Press has implemented numerous initiatives to promote transparency, reproducibility and efficiency in publishing. SourceData ( is as an open platform developed by EMBO to make research data shown in published figures findable, accessible, inter-connected and reusable. SourceData implements Open Science principles at the heart of scientific publishing. To support its multiple initiatives at the interface of scientific publishing, research policy and open science, EMBO is looking for a web developer to build tools and develop resources and technologies supporting the research community. Your role As Web Developer you will be responsible for: -Contributing to a new Wellcome Trust-funded project to develop new ways of displaying online the content of peer review documents and exchanging them in a standardized machine-readable-Developing and maintaining the SourceData family of web-based tools to create, annotate, share and publish scientific figures linked to data and structured metadata ("SmartFigures”).-Maintaining and further developing tools for the editorial team at EMBO Press, for example tools to analyze the fate of rejected manuscripts, tools to assist manuscript and data quality checks, tools to automate repetitive tasks.-In the context of responsibilities above, working on the following sites and code repositories: htts://;; with the EMBO IT team for systems administration.-Additional tasks as required by the Head of SourceData, the Head of Scientific Publications or the EMBO Director. This position will occasionally require working outside of the normal working hours, in the evenings or during the weekend.You have Your strength is solving complex problems and searching for the best possible solution while facing challenges and obstacles with ease. Proactivity and ownership are your crucial values when working on projects. You are motivated by a fast-changing environment that requires you to adapt to new scenarios as they unfold. You actively seek opportunities to learn new programming languages or to learn how to use new frameworks and new technologies. We love to work as a team and would like to welcome you as one of its key players. We would like you to have a degree in computer science, computational biology, physics, maths or equivalent work experience. An MS in any related field will be strongly valued. The position requires experience in the following fields: -Demonstrated experience in structured, object-oriented and test-oriented programming in Python and/or PHP.-Experience with modern Javascript stack (for example: ES6+, node & npm, webpack, eslint…) and at least with one of the major Javascript frameworks (e.g. Vue.js, preferred, or React, Angular2+…).-Experience with major web frameworks (e.g. Django, Laravel…).-Experience with relational databases (e.g. PostgreSQL, MySQL…).-Familiarity with version control systems such as Git. You might also have -Experience in setting up, using and integrating webservices.-A demonstrated involvement in Open Source development.-A background in Linux system administration: bash scripting, server deployment and maintenance (e.g. systemd), cron jobs, backups, etc... Why join us EMBO is an inclusive, equal opportunity employer offering attractive conditions and benefits appropriate to an international research organisation with a very collegial and family friendly working environment. The remuneration package comprises a competitive salary, a comprehensive pension scheme, medical, educational and other social benefits. Excellent child care facility is available on campus. The work at EMBO comes with -Relocation package-English is the working language-Creative, diverse and international environment-Flat hierarchies and freedom to make decisions and grow professionally-Possibility for position extension of the position, up to 9 years-Access to learning resources, training and budget for conference visit-Broad spectrum of technological challenges-Organized sport groups and social clubs-German classes What else you need to know The Web Developer reports to the Head of SourceData. Please note that appointments on fixed term contracts can be renewed, depending on circumstances at the time of the review.

Send me alerts about jobs like this.

Please enter your email address to continue setting up an email alert for similar jobs to this one. By entering your email address and clicking apply you will sign up to Jobs4 and agree to our terms and conditions.

Job Overview



Date Posted:

Posted 2 weeks ago

Expiration Date:






Send me alerts about jobs like this.

Please enter your email address to continue setting up an email alert for similar jobs to this one. By entering your email address and clicking apply you will sign up to Jobs4 and agree to our terms and conditions.


Complete the form below to send this job to a friend.

Job Location

Complete the form below to report this job.