Web Developer (Open Targets)

European Bioinformatics Institute (Embl-Ebi) | Hinxton

Date listed

10 months ago

Employment Type

Full time

Glassdoor Rating

4/5 (59 reviews)

We are looking for an enthusiastic and talented Front-End Software Developer to join the Open Targets team and help us build the next generation of open source and big data tools and services that support the drug discovery process.

As a key member of the Open Targets Core Team, you will work on developing and maintaining our two flagship open-source resources - the Open Targets Platform (www.targetvalidation.org) and the Genetics Portal (http://genetics.opentargets.org). Together, these two resources integrate, organise, and present vast amounts of biomedical data in order to help research scientists identify and prioritise potential therapeutic drug targets.

Open Targets is a pioneering public-private partnership between Biogen, Celgene, EMBL-EBI, GSK, Sanofi, Takeda, and the Wellcome Sanger Institute. Open Targets brings together the expertise from seven complementary institutions to generate evidence on the biological validity of therapeutic targets and provide an initial assessment of the likely effectiveness of pharmacological intervention on these targets, using genome-scale experiments and analysis. Open Targets aims to provide an R&D framework that applies to all aspects of human disease, to improve the success rate for discovering new medicines, and share its data openly in the interests of accelerating drug discovery.

Your role

You will join a fast-paced, international, startup-like environment, where the latest technologies in front-end development and data visualisation are utilised to offer our users a best-in-class experience and to influence decisions in the drug discovery area across the world.

You will work in a dynamic, collaborative team environment and will work alongside colleagues and external partners that bring a wealth of experience and a range of expertise from everything from Bioinformatics and Big Data pipelines to data visualisations, user experience, and scientific outreach.

The team is in a rapid growth phase and so we are looking for candidates with a range of experience. We want to hear from junior developers with an outstanding portfolio and passion for learning and trying new technology. And we want to hear from mid-level and senior developers with experience in building scalable software who can drive FE decisions and that want to advance their career.

The main responsibilities will include:

  • Solving big data problems and ensuring that front-end applications can handle ever-increasing amounts of data that users demand to facilitate their drug discovery research
  • Designing, developing and improving robust and testable web applications that are deployed and utilised around the world
  • Creating, documenting, and implementing REST API and GraphQL endpoints
  • Building, integrating, and maintaining reusable data visualisation components, including complex graph-based data and ontologies.
  • Collaborating effectively in a multi-disciplinary team environment with data scientists, back-end software developers, and design and outreach experts
  • Investigating, selecting, and recommending appropriate technologies, tools, and libraries to ensure that our resources stay at the leading edge of software development
  • Ensuring the open source and open science nature of the Open Targets project by working with external collaborators on contributions, code documentation, and custom deployments

You have

  • Expert skills in front-end engineering using JavaScript/Typescript, HTML5, and CSS
  • Experience building React web applications (or similar libraries/frameworks such as Angular or Vue)
  • Experience using responsive web design frameworks (Material-UI, SASS/LESS, Twitter Bootstrap, Foundation, etc.)
  • Interest in data visualisation for the web (D3, Canvas, SVG)
  • Experience with version control, code coverage reports, and deployments

Additionally, we also are looking for candidates who:

  • Enjoy collaborating with colleagues and external partners
  • Have excellent communication and interpersonal skills
  • Thrive in a stimulating and international team environment as we have team members from 13 different countries and counting
  • Desire a challenge to integrate and visualise multiple big data sets
  • Are able to work to tight deadlines and handle multiple projects
  • Can interpret and contribute to legacy code, technical specifications, and documentation

You might also have

And if you bring any of the following skills or experience, that’s a plus:

  • Experience in the development or maintenance of APIs
  • Experience building reusable and scalable components and packages that can be shared across multiple websites/platforms
  • Familiarity with some of the other technologies we use, including GraphQL, Spark, ElasticSearch, Google Cloud, Docker, Netlify, and/or ClickHouse
  • A solid understanding of web application development processes: from requirements gathering and user interface design to testing and deployment
  • Understanding of web application security, scalability, performance and reliability
  • Familiarity in other languages such as Python, Scala, Java or R
  • An interest or experience in life sciences

Why join us

Our supportive culture encourages personal and professional development and we are committed to ensuring our employees feel valued, supported and empowered to reach their potential at work.

Surrounded by beautiful South Cambridgeshire countryside, our Campus provides employees with a relaxed atmosphere where the pursuit of scientific discovery and meaningful work, underpin every role. In addition, our employees have access to a wide range of benefits including:

  • 30 days annual leave plus bank holidays
  • Flexible work arrangements (including remote working, part-time and job share options)
  • Unique pension scheme with a generous employer contribution
  • Annual salary review
  • Private medical insurance for you and your dependent family members (including all prescriptions and generous dental & optical cover)
  • Death benefit, long-term care, accident at work and unemployment insurances
  • Significant opportunity for career development within the cluster
  • Relocation package including installation grant (if required)
  • On-site library
  • Subsidised on-site gym and cafeteria
  • Casual dress code
  • Free shuttle bus to and from Campus
  • Extensive sports and social club activities (run on campus and remotely)
  • Family benefits: Onsite nursery, child sick leave, generous parental leave, holiday clubs on campus and monthly family and child allowances
  • Benefits for non UK residents: Visa exemption, education grant for private schooling, financial support to travel back to your home country every second year and a monthly non-resident allowance

 VIDEO: Find out more about what it is like to work as a Developer at EBI here

What else you need to know

To apply please submit a covering letter and CV through our online system. At EMBL-EBI, we strongly believe that inclusive and diverse teams benefit from higher levels of innovation and creative thought. We encourage applications from women, LGBTQ and individuals from all nationalities. Applications are encouraged from all nationalities and this has continued after Brexit. For more information please see our website. Visa information will be discussed in more depth with applicants selected for interview.

This position is limited to a 3 year duration until 27/02/2024  max. in the first instance. The role is based in Hinxton, UK and you will be required to relocate if not based locally. There will be a relocation package including installation grant (if applicable). More info on how we are recruiting in this period is available on our page: Recruitment and Onboarding during Covid19.

Applications will close at 23:00 GMT on the date listed above. We will get back to you in the New Year regarding interviews should you be shortlisted.

Appointment will be based on merit alone.

Findwork Copyright © 2021


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs