Rfam Web Developer
Location:EMBL-EBI Hinxton near Cambridge, UK
Staff Category:Supernumerary
Contract Duration:6 months
Grading:5 (monthly salary starting at £2,552 after tax). For more information about pay and benefits click here
Closing Date:20 September 2017
Reference Number:EBI_01035

Job Description

We are looking to recruit an experienced Web Developer to work at the European Bioinformatics Institute (EMBL-EBI) located at the Wellcome Genome Campus, near Cambridge in the UK.

You will be working on Rfam, a database of non-coding RNA families. You will be a member of the RNA Resources team which is part of Rob Finn’s Sequence Families team. The selected candidate will report to the RNA Resources Project Leader, Anton Petrov, and work with the Rfam Bioinformatician on a daily basis.

The position is full-time for 6 months with a potential extension, subject to available funding. Part-time and flexible working patterns will also be considered.

The post-holder will be responsible for the following tasks:

  • Assist in the development of new REST API based on Django REST Framework;
  • Develop new pages for visualising non-coding RNAs found in different genomes;
  • Redesign the Rfam homepage, factoring in EMBL-EBI style guidelines;
  • Prototype curation tools for providing access to external users to the Rfam family building pipeline.

At EMBL-EBI, we help scientists realise the potential of ‘big data’ in biology by enabling them to exploit complex information to make discoveries that benefit mankind. Working for EMBL-EBI gives you an opportunity to apply your skills and energy for the greater good. As part of the European Molecular Biology Laboratory (EMBL), we are a non-profit, intergovernmental organisation funded by 23 member states and two associate member states and proud to be an equal-opportunity employer. We are located on the Wellcome Genome Campus near Cambridge in the UK, and our 600 staff are engineers, technicians, scientists and other professionals from all over the world.

Qualifications and Experience

You will have a BSc (or higher) degree in Computer Science or a related subject and a demonstrated experience in web application development.

The following qualifications and experience are essential to the role:

  • Knowledge of Python and Django framework;
  • Knowledge of JavaScript and Angular (or React) frameworks;
  • Experience with Bootstrap framework;
  • Confident use of git and GitHub;
  • Knowledge of MySQL.

The following would be desirable:

  • Knowledge of Perl;
  • Experience with Docker;
  • Knowledge of UX testing methods;
  • Knowledge of Django REST Framework and Catalyst framework;
  • Experience working within a team and agile development approaches;
  • Knowledge of RNA Biology.

You will have strong critical thinking skills and will be able to work both accurately and quickly to meet deadlines. Good communication skills (verbal, presentational and written) are also essential. You will also be expected to participate in team meetings, covering a broad subject range.


EMBL is an inclusive, equal opportunity employer offering attractive conditions and benefits appropriate to an international research organisation.

We have an informal culture, international working environment and excellent professional development opportunities but one of the really amazing things about us is the concentration of technical and scientific expertise – something you probably won’t find anywhere else.

If you’ve ever visited the campus you’ll have experienced first-hand our friendly, collegial and supportive atmosphere, set in the beautiful Cambridgeshire countryside. Our staff also enjoy excellent sports facilities including a gym, a free shuttle bus, an on-site nursery, cafés and restaurant and a library.

Application Instructions

To apply please submit a covering letter and CV, with two referees, through our online system.

Additional Information

Applications are welcome from all nationalities - visa information will be discussed in more depth with applicants selected for interview.

EMBL-EBI is committed to achieving gender balance and strongly encourages applications from women, who are currently under-represented at all levels. Appointment will be based on merit alone.

Applications will close at 23:00 GMT on the date listed above.