About the Company:

Our partner envisions a world where groundbreaking medical therapies are judged using all available evidence and the best tools, where the science is transparent to companies, regulators, and patients alike, and where patients have access to the latest cutting-edge treatments as soon as possible.

They’re building innovation for clinical research and public health authorities. While initiatives exist that have brought standardization for clinical trial data, lengthy analysis and submission cycles remain just as increasing trial complexity presents substantial challenges in decision-making and the potential for critical errors.

The products they build empower researchers and regulators to analyze and monitor studies transparently in real-time, leading to improved and safer therapies for devastating diseases.

By joining them, you will commit yourself to building software that enables the progression and faithful assessment of clinical trial outcomes to make the world a healthier place for everyone.

Role Description:

As a Full Stack Software Engineer, you will join their engineering team in building the Company’s Platform. You will start by building a Theia extension that exposes their clinical trial insights to statistical programmers and statisticians. Theia is based on Express.js and React and relies fundamentally on Inversify.js. They are building a variety of visualizations using exciting libraries (Reactflow, D3) to provide customers with a maximum of insight, drawing from extensive data pipelines that expose their results through Neo4j. The Tracer will form the foundation of the Company’s Platform, which will bring value to a highly regulated and crucial process for humanity’s progression. You will therefore also be responsible for extensive automated testing and strong participation in building and deployment.

As part of the core team, you will join them in troubleshooting customer issues, find root causes, and deploy required fixes to ensure maximal user impact and performance.

Their application stack is currently based on Neo4j, and Theia (Express.js and React/Typescript) and deployed via Docker/Kubernetes in the cloud. They run code analysis pipelines based on ANTLR4 and custom Python workflows. Git is where their code lives, and Github actions is how it gets out into the world.

Requirements

Must-have

  • 4+ years experience working as a Software Engineer
  • Extensive experience with Typescript and React
  • Extensive experience with Express.js/async node frameworks
  • Extensive experience with HTML/CSS layouting, cross-browser compatibility, responsive design
  • Experience with graph / network visualization (React Flow, Graphviz, D3/similar)
  • Extensive experience developing client-server applications
  • Experience identifying and resolving performance and scalability issues
  • Experience in testing, integration testing, build and release management (CI/CD, Github action/similar)
  • Experience using cloud infrastructures like Kubernetes & Docker
  • Experience working in AWS, Azure, GCP
  • Strong focus on building as a team
  • Strong communication skills
  • “if it’s not code and documented, it doesn’t exist”-mindset
  • Iteration mindset
  • We & mission mindset

Nice-to-have:

  • Experience with Theia/vs code extension development
  • Experience with Neo4j/similar
  • Experience with Tailwind/similar
  • Experience with graph theory/algorithms

Benefits

  • $3k – $4k monthly salary
  • What you build impacts the lives of people around the world
  • Highly collaborative, ambitious and world-class team
  • Employee Stock Options Plan
  • All remote, asynchronous work environment
  • Additional benefits depending on country of residence

Location

London, England, United Kingdom - Remote

Remote Job

Job Overview
Job Posted:
1 year ago
Job Expires:
Job Type
Full Time

Share This Job: