SonicJobs Logo
Login
Left arrow iconBack to search

Full Stack Software Engineer

Experis
Posted 2 days ago, valid for a month
Location

London, Greater London SW1A2DX, England

Salary

£750 - £880 per day

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The role is for a Full Stack Software Engineer located in London with a hybrid working model.
  • This is a 6-month contract position offering a pay rate of £750 - £880 per day via Umbrella and is inside IR35.
  • Candidates must have at least 5 years of experience in frontend software development, particularly with React, as well as demonstrated Python development skills.
  • A Bachelor's degree in a relevant field or equivalent experience is required, along with strong skills in JavaScript/TypeScript and Python.
  • Preferred qualifications include experience with Docker, scientific data, and knowledge of agile practices.

Full Stack Software Engineer
Full Stack Software Engineer

The location of the role is London (hybrid working).
The duration of the contract is 6 months.
The pay rate on offer is 750 - 880 per day (via Umbrella - inside IR35).

Key responsibilities

  • Front end implementation for a React application
  • Visualizing and interacting with scientific data and workflow progression
  • Integration of AI/ML components with frontend, backend, data and compute infrastructure
  • Responsible for high quality software implementations according to best practices, including automated test suites and documentation
  • Develop, measure, and monitor key metrics for all tools and services and consistently seek to iterate on and improve them
  • Participate in code reviews, continuously improving personal standards as well as the wider team and product
  • Liaise with other technical staff and data engineers in the team and across allied teams, to build an end-to-end pipeline consuming other data products

Basic qualifications:

  • 5+ years' experience with frontend software development (e.g. React)
  • Demonstrated experience of Python development (e.g. using FastAPI)
  • Bachelor's degree in a relevant field (including computational, numerate or life sciences), or equivalent experience
  • Cloud experience (e.g. Google Cloud and cloud run preferred) including core web application infrastructure is essential
  • Strong skills in JavaScript/TypeScript and Python, ensuring best practices are followed for clean and scalable code
  • Demonstrated ability to work directly with designers, particularly using Figma, to convert design prototypes into engaging and interactive applications
  • Experience in using automated testing tools, including Playwright and Cypress, to create, maintain, and execute comprehensive test suites
  • Sound understanding of web development best practices, modern design principles, and continuous integration workflows
  • Knowledge of agile practices and able to perform in agile software development environments
  • Strong knowledge of modern software development tools / ways of working (e.g. git/GitHub, DevOps tools for deployment) - should be able to show practice of commit early and deploy often

Preferred qualifications:

  • Experience with Docker or containerized applications, especially architecture of multi-container applications
  • Demonstrated experience with biological or scientific data (e.g. genomics, transcriptomics, proteomics), or pharmaceutical industry experience, especially design of data visualisations
  • Knowledge of agent-based approaches (e.g. LangGraph, PydanticAI, AutoGen)

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.