Full-Stack Software Engineer - Bioinformatics Integration & Platform Development

Tropic Biosciences
Norwich, United Kingdom
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 39K

Job location

Remote
Norwich, United Kingdom

Tech stack

API
Google BigQuery
Bioinformatics
Cloud Computing
Cloud Storage
Databases
Continuous Integration
Data Integration
Database Design
DevOps
Django
Data Flow Control
R
Systems Analysis
Python
PostgreSQL
MySQL
Node.js
NoSQL
NumPy
Software Engineering
TypeScript
Data Storage Technologies
React
Flask
FastAPI
Pandas
Containerization
Build Tools
REST
Microservices

Job description

We're hiring a Full-Stack Software Engineer to develop internal applications, APIs, and automation tools that simplify workflows and integrate complex data. Whether you're focused on building intuitive user interfaces or architecting backend services for bioinformatics platforms, you'll play a key role in shaping the future of scientific software at Tropic.

Responsibilities

  • Design and implement web-based tools and APIs that connect lab operations with bioinformatics pipelines.

  • Develop databases, REST APIs, and automation workflows for internal scientific tools.

  • Collaborate with scientists and bioinformaticians to translate workflow needs into scalable software.

  • Develop robust data integration solutions and visualisation dashboards.

  • Ensure security, reliability, and performance across all services.

  • Deploy and operate applications in cloud environments using modern DevOps practices.

Requirements

Are you motivated to work on pioneering solutions at the intersection of software engineering and bioinformatics? We're looking for an experienced Full-Stack Software Engineer for a 12 month fixed term contract to build tools that connect laboratory workflows with advanced analysis systems, enabling scientists to accelerate discovery and innovation., * At least 3-5 years of proven full-stack development experience (React/HTML/CSS/TypeScript; Python frameworks such as Flask, or FastAPI or Django. Node.js a plus).

  • Demonstrated experience delivering production-ready full-stack solutions in a scientific or technical environment.

  • Strong database design and management skills (PostgreSQL, MySQL, NoSQL).

  • Proven track record of building, deploying, and maintaining cloud-based applications (GCP preferred).

  • Experience with CI/CD, containerisation, and cloud deployment.

  • Practical experience with GCP services for data storage, processing, and integration (e.g., BigQuery, Cloud Storage, Dataflow).

  • Ability to work independently and drive projects from concept to deployment, collaborating effectively with scientists and bioinformaticians.

  • Excellent communication and collaboration skills.

Bonus: Experience with bioinformatics data, workflow tools (Snakemake) or scientific programming libraries (Pandas, NumPy, R).

Benefits & conditions

  • Competitive compensation and benefits including: Private Medical Care, Medical Cash Plan, 25 days annual leave, Group Income Protection and Life Assurance

About the company

Tropic is one of the world's leading agricultural gene-editing companies. Our team is dedicated to the development and commercialization of high-performing varieties of tropical crops to provide significant benefits to growers, producers and consumers globally, tackling real-world problems around food security and sustainability. Our vision is to become a leading seed business with significant ownership of its products from the laboratory to the field, while maintaining constructive relationships with growers and consumers based on transparency and trust.

Apply for this position