Full Stack Web Developer Opportunity

European Bioinformatics Institute | EMBL-EBI company

Subscribe to our Telegram & Twitter Channel

Full Stack Web Developer in UNITED KINGDOM

Visa sponsorship & Relocation & Remote 1 year ago
We are currently seeking a talented full-stack web developer to join the Sequence Families team at the European Bioinformatics Institute (EMBL-EBI) with a focus on enhancing web services related to InterPro

This role presents an exciting opportunity to contribute to EMBL-EBI's mission by enhancing existing web services and developing new ones that provide open access to protein families and domains for the scientific community. Led by Alex Bateman, the Sequence Families team oversees the development of renowned data resources like InterPro, Pfam, Rfam, and RNAcentral. As part of this dynamic team, you'll collaborate with a diverse group of international and interdisciplinary professionals, including software developers, bioinformaticians, and data curators.

The successful applicant will take the lead in developing the front-end application and REST API for InterPro by creating reusable interfaces and data visualisation components essential for analysing intricate and extensive datasets associated with protein domains.

Your Role

You will assume a technical role, where your responsibilities include:

  • Developing and maintaining RESTful APIs utilising Django and Django Rest Framework.
  • Creating and managing web applications using React and Redux.
  • Ensuring that the codebase adheres to high-quality standards concerning efficiency, thorough testing, and comprehensive documentation.

You Have

  • A BSc or MSc in computer science or related fields.
  • Expertise in JavaScript/TypeScript, including npm package management and webpack for module bundling.
  • Comprehensive understanding of the React.js library and Redux for state management.
  • Proficiency in Python, with practical experience in Django and Django REST framework.
  • Hands-on experience with both relational (e.g. MySQL) and non-relational databases (e.g. Elasticsearch, Redis).
  • Strong skills in testing methodologies (e.g. unit testing, integration testing) and documenting web applications for maintainability and scalability.
  • Proficient in using Git for version control, including branching, merging, and resolving conflicts.

You might also have

  • Experience with the D3.js library or the Canvas API to draw graphics.
  • Familiarity with automated browser testing tools like Puppeteer or Selenium.
  • Proficiency with Unix/Linux systems, and job schedulers such as LSF or Slurm.
  • Experience working in an Agile environment.
  • Interest or knowledge in bioinformatics or molecular biology.

Why join us

Do something meaningful

At EMBL-EBI you can apply your talent and passion to accelerate science and tackle some of humankind's greatest challenges. EMBL-EBI, part of the European Molecular Biology Laboratory, is a worldwide leader in the storage, analysis and dissemination of large biological datasets. We provide the global research community with access to publicly available databases and tools which are crucial for the advancement of healthcare, food security, and biodiversity.

Join a culture of innovation

We are located on the Wellcome Genome Campus, alongside other prominent research and biotech organisations, and surrounded by beautiful Cambridgeshire countryside. This is a highly collaborative and inclusive community where our employees enjoy a relaxed atmosphere. We are committed to ensuring our employees feel valued, supported and empowered to reach their professional potential.

Enjoy Lots Of Benefits

  • Financial incentives: Monthly family, child and non-resident allowances, annual salary review, pension scheme, death benefit, long-term care, accident-at-work and unemployment insurances
  • Flexible working arrangements including hybrid working patterns and hours no less than 0.8 FTE
  • Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover)
  • Generous time off: 30 days annual leave per year, in addition to eight bank holidays
  • Relocation package including installation grant (if required)
  • Campus life: Free shuttle bus to and from work, on-site library, subsidised on-site gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely)
  • Family benefits: On-site nursery, 10 days of child sick leave (under 12), 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.

For more details please see our employee benefits page.

What Else You Need To Know

  • Contract duration: This position is a three year fixed-term contract renewable to 9 years
  • International applicants: We recruit internationally, and successful candidates are offered visa exemptions. Read more on our page for international applicants.
  • Diversity and inclusion: At EMBL-EBI, we firmly believe that inclusive and diverse teams benefit from higher innovation and creative thought levels. We encourage applications from women, LGBTQ+ and individuals from all nationalities.
  • EMBL is a signatory of DORA. Find out how we implement best practices in research assessment in our recruitment processes here.
  • Job location: This role is based in Hinxton, near Cambridge, UK. If you are based overseas, you will be required to relocate and receive a generous relocation package to support you.
  • How to apply: Please submit a cover letter and a CV through our online system.
Apply now

Subscribe our newsletter

New Things Will Always Update Regularly