Senior Full Stack Engineer

Verisian
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

Java
Artificial Intelligence
Amazon Web Services (AWS)
Data analysis
Automation of Tests
Azure
Browser Compatibility
Client Server Models
Continuous Integration
Github
Graph Database
Graph Theory
Python
Release Management
Cloud Services
Next.js
Responsive Web Design
Verification and Validation (Software)
TypeScript
Google Cloud Platform
Tailwind
React
Software Security
GIT
Integration Tests
Kubernetes
Information Technology
Data Pipelines
Docker

Job description

We determine the grade level and salary ranges based on interviews, assessment of education, experience, skills, and alignment with market data, ensuring fairness among team members independent of location., As a Senior Full Stack Software Engineer, you will join our world-class engineering team in building the Verisian Platform. You will work on an application that exposes our clinical trial insights to data managers, statistical programmers, statisticians, medical experts/writers, and regulatory authorities.

The Verisian Platform brings value to a set of highly regulated processes crucial for medical progress and innovation. You will be working on the Planner, Builder, Explorer, Validator, Submitter, and related supporting modules. These core modules of the platform target the planning, exploration/onboarding, building, validation, submission, and review of clinical trials and their results. They enable data managers, statistical programmers, statisticians, medical writers, and regulators to deliver their work faster, at higher quality, lower cost, and in greater confidence.

Our data pipelines analyze clinical trial documentation, code, logs, data, and results to build a knowledge graph through code traceability. We harness the resulting dataset, column-level data and logic lineage to turn clinical trials into Information Infrastructure that can be used by experts and consumed by AI to revolutionize how therapies are evaluated and enter the market. We capture complex processes in fully- and semi-automated workflows that place experts in control and AI automation at their fingertips. We build visualizations to provide our customers with a maximum of insight as fast as possible.

As part of our core team, you will join us in building and testing new functionality, troubleshooting customer issues, finding root causes, and deploying required fixes to ensure maximal user impact and performance. Beyond feature development and bug hunting, you will also be responsible for contributing to automated testing and participation in building, deployment, security and compliance.

Our application stack is based on Next.js and deployed via Docker/Kubernetes in the cloud. The data analysis pipelines run in Argo Workflows. We analyze code based on Antlr4 and Java. AI agents are developed in Python. Git is where our code lives, and Github Actions is how it gets out into the world.

Requirements

  • Extensive experience with TypeScript and React
  • Extensive experience with Next.js/similar framework
  • Extensive experience with HTML/CSS layouting, cross-browser compatibility, responsive design
  • 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 Actions/similar)
  • Experience with cloud native tools like Kubernetes & Docker
  • Experience working in AWS, Azure, GCP
  • Strong focus on building as a team: we have a We & Mission mindset
  • Strong ability to communicate complex technical problems and solutions, foresee risks, and align work across multiple teams and colleagues
  • "If it's not code and documented, it doesn't exist"-mindset
  • Iteration mindset

Bonus points *

  • Experience with React Server Components
  • Experience with Tailwind/similar
  • Experience with graph theory / algorithms
  • Experience with application security
  • Experience with SOPs, compliance, and software validation in regulated environments

Benefits & conditions

  • What you build impacts billions of people around the world
  • Highly collaborative, ambitious and world-class team
  • Employee Stock Options Plan
  • All remote, asynchronous work environment with in-person summits around the world
  • Pension plan and additional benefits depending on country of residence

About the company

At Verisian, we build deep tech and AI solutions that enable groundbreaking medical therapies to enter the market faster and safely. New medicines and devices are judged using all available evidence in the proper context and backed by automated analyses that validate and make data and results transparent to companies and regulators alike. Regulators will make the right decisions on novel therapies faster and with greater confidence, protecting patients from harm and making breakthrough treatments available as soon as is possible and safe. In times of increasing trial numbers and complexity, we are building technical innovation to remove crucial bottlenecks for pharmaceutical and medical device companies, as well as public health authorities, directly affecting clinical trial planning, analyses, validation, submission, and market approval. By joining us, you will commit yourself to building software and AI tools that directly contribute to increasing the rate at which medical innovation improves human health and wellbeing.

Apply for this position