EMBL-EBI

Life Sciences

FullStackEngineer

£3k+ Hinxton, United Kingdom FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Full Stack Engineer at EMBL-EBI. Skills: Full Stack Development, Web Development, CMS, APIs. Understand user needs. Design features in PHP, React, WordPress”

What You'll Achieve.

Deliver real value to users worldwide; Improve software functions

Industry & Context.

Life Sciences
Problems you'll solve

Problem solving

Eligibility Requirements

Visa exemption

What They're Looking For.

Must Have

Bachelor’s degree in computer science, information technology, or engineering, Demonstrable experience developing websites and maintaining Drupal/Wordpress Content Management Systems (CMS), Minimum 4-5 years’ experience as a senior full stack web developer, Proficiency with fundamental front-end languages such as HTML, CSS, TypeScript and JavaScript, Proven ability with JavaScript frameworks such as Angular JS, React or VueJS, Skilled at back-end development using a server side language like PHP/Ruby/Node.js, Developing APIs and RESTful services, Good understanding of databases (e.g. MySQL, PostgresSQL, MongoDB), basic server management tasks (ie SSH, Linux, Apache and Nginx), Using a continuous integration tool to create deployment pipelines, such as Jenkins, GitLab or similar, Experience integrating Gen AI solutions, APIs, and AI-assisted development tools into full stack web applications, Working experience and understanding of AWS hosting and cloud-based infrastructure

Nice to Have

Using build tools such as NPM, Jekyll, Grunt, Sass/SCSS, Experience with VM and/or container deployment (e.g. Kubernetes, Docker, etc), Experience with Google Analytics or similar for improving software functions, Experience working in Agile project development, Ability to architect scalable enterprise Drupal solutions including information architecture, data structures, presentation layers, and custom module development

What You'll Do.

Understand user needs

Design features in PHP

Develop frontend applications

Develop backend applications

Develop application architecture

Ensure responsive websites

Adhere to accessible design

Ensure cross-platform compatibility

Write technical documentation

Support client requests

How You'll Work.

Team & Collaboration

Collaborate with diverse internal teams; Collaborate with international partners; Work with stakeholders; Work with product team; Work with colleagues across EMBL sites

Communication Scope

Good written skills; Good verbal skills

Process & Methodology

Manage deadlines, Handle multiple projects

Full Job Description

**[_Training_](https://www.ebi.ac.uk/training/) is a core activity across EMBL-EBI, involving almost every part of the organisation and coordinated by a team of about 20 people. **The Training Team delivers a world-recognised programme that includes virtual and face-to-face training for a global audience, alongside self-paced online learning, live webinars, and capacity building through secondments and train-the-trainer workshops. The team also contributes to a high number of externally funded projects. The EMBL-EBI Training programme also sits under the umbrella of the EMBL International Advanced Training Centre (EICAT) where we work closely with colleagues across all EMBL sites to deliver an EMBL wide programme of events. Join EMBL-EBI as a Full Stack Engineer and play a key role in shaping the digital platforms behind a world-leading life sciences training programme. Working at the heart of the Training team and embedded within the Web Development team, you’ll design and build impactful, user-focused websites that support a global community in developing essential data science skills. **** ****What You’ll Do**** You’ll collaborate with a diverse network of internal teams and international partners, contributing not only to high-quality training websites but also to shared components, standards and best practices used across EMBL and beyond. You’ll take ownership of solutions from concept to deployment, ensuring they are robust, scalable and deliver real value to users worldwide. **** ****Primary Duties & Responsibilities**** * Working with our users and stakeholders to understand their needs * Designing and developing features in PHP, React, WordPress and Drupal for the websites * Developing frontend and backend applications architecture * Writing effective APIs * Ensuring the website are responsive & adhere to accessible design principles (WCAG compliance) * Testing software to ensure security & performance optimisation * Ensuring cross-platform compatibility an

Free ATS check

Applying for this Full Stack Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about EMBL-EBI?

Real rants from real employees. Read before you apply.

Read Company Rants →