Full Stack Software Engineer
Full Stack Software Engineer

Full Stack Software Engineer

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
Prima Mente

At a Glance

  • Tasks: Build and maintain software tools for clinical studies and data collection.
  • Company: Join Prima Mente, a pioneering company focused on brain health and neurological disease prevention.
  • Benefits: Enjoy growth opportunities, a collaborative team, and the chance to make a real impact.
  • Why this job: Work at the cutting edge of AI and biology, contributing to life-changing research.
  • Qualifications: 5+ years in software engineering with skills in frontend, backend, and cloud infrastructure.
  • Other info: Flat organisational structure promoting initiative and personal development.

The predicted salary is between 48000 - 72000 £ per year.

About Prima Mente

Prima Mente’s goal is to deeply understand the brain , to protect the brain from neurological disease and enhance the brain in health. We do this by generating our own data, building brain foundation models, and translating discovery to real clinical and research impact.

Role focus

Build end-to-end software tools and infrastructure to support our patient facing studies, as well as our engineering and lab team, and protect our data.

  • Understand our company wide activities to provide efficiency and security gains.

  • Development and maintenance of our:

    • Sample tracker (laboratory inventory management system).

    • Clinical site tools (sample management, sample temperature and location tracking, return of results).

    • Patient facing tools (study visit portal, audio data collection, integration to 3rd party apps).

  • Deployment of bioinformatics and ML data pipelines at scale.

  • Protection of patient data, in a clinical and research environment (AWS).

  • Ad hoc support for websites, internal team tools, integration of dev and AI tools into workflows.

Expected Growth

  • In 1 month you will be responsible for the patient facing software tools and associated infrastructure we are building for our clinical studies and data collection.

  • In 3 months you directly own the multiple end-to-end tools for our clinical studies and our bioinformatics pipelines. You’ll also have deeply understood existing workflows and have impactful ideas and actions to contribute.

  • In 6 months you have created multiple integrated end-to-end tools across Prima Mente, and hold direct ownership over them.

Why Join Us:

  • Meaningful Impact: Contribute directly to research infrastructure that powers discoveries potentially impacting millions of lives.

  • Innovation & Autonomy: Work at the forefront of AI and multi-omics, with the freedom to propose and implement solutions.

  • Exceptional Team: Collaborate with talented colleagues from diverse backgrounds across ML, bioinformatics, engineering, clinical operations and biology.

  • Growth Opportunities: Continuous learning and growth opportunities in a rapidly advancing technical field.

Culture Insight

What we are doing is extremely hard. Prima Mente is for great people. We are team players who appreciate challenges, want to be hands-on, and thrive on curiosity by throwing away assumptions. We are focused on excellence at pace and huge personal growth. We are strong communicators who are highly disciplined and rigorous.

Prima Mente operates with a flat organizational structure. We gain and share knowledge by contributing to multiple opportunities. Leadership is given to those who show initiative and consistently deliver excellence.

We arrange our lives so we can work in person as much as possible.

Our Values

  • Exceptional performance at exceptional pace

    • The solutions we build demand uncompromising quality and rigour.

    • The problems we are solving are grave and present.

  • Inquisitive discovery

    • We embrace curiosity and creativity.

    • Every question is a path to a transformational breakthrough.

  • Radical candour

    • We practice unwavering honesty and transparency in all our challenges and interactions.

  • Purposeful individuality

    • Every individual in our team is celebrated for their identity, uniqueness, and experiences.

    • We are invested in each one’s bespoke personal development.

    • Nurturing individuality will supercharge our collective purpose and spirit.

  • Patient impact at scale

    • We have a steadfast commitment to improve the health and well-being of patients globally.

    • Every experiment run, every dataset analysed, and every innovation developed, is a step towards achieving a scalable impact.

Who You Are

You want to redefine what’s possible at the frontier of AI and biology. You thrive in cross-functional environments and are comfortable working across the stack—from frontend to backend to cloud infrastructure. You should be confident in shipping production systems, collaborating in agile teams, and continuously learning as technologies evolve.

Ideal Experience

  • Strong communication skills with a collaborative mindset and a willingness to learn in a fast-paced, iterative environment.

  • 5+ years of professional software engineering experience , with demonstrable experience across frontend, backend, and infrastructure.

  • Proficient in modern frontend frameworks (e.g., React, Next.js, Vue.js) with a strong grasp of JavaScript/TypeScript, HTML, and CSS.

  • Backend engineering experience with one or more languages (e.g., Node.js, Go, Python, Java, etc.), and familiarity with API design (REST, GraphQL, or gRPC).

  • Frontend state management experience using tools such as Redux, Zustand, or Context API.

  • Strong grasp of component-driven development , accessibility, responsive design, and UI/UX best practices.

  • Experience with automated testing —unit, integration, and E2E—using tools like Jest, React Testing Library, Cypress, or similar.

  • Cloud infrastructure experience (AWS, GCP, or Azure), with a focus on scalability, observability, and cost efficiency.

  • Solid understanding of Infrastructure as Code (IaC) using tools like Terraform or Pulumi.

  • Experience implementing CI/CD pipelines using GitHub Actions or similar platforms, with a focus on automated deployments and testing.

  • Familiarity with monitoring and incident response tooling (e.g., Prometheus, Grafana, CloudWatch, Sentry, etc.).

  • Knowledge of access control and security best practices , including IAM policies, RBAC, service accounts, and secure networking (VPCs, firewalls).

  • Comfortable working in agile development environments using iterative delivery practices such as Scrum or Kanban.

  • Technology agnostic mindset —you prioritize solving problems over using specific tools, and you\’re open to learning new stacks as needed.

  • Strong version control discipline with Git , and experience working in cross-functional engineering teams.

Interview Process

You will interact with co-founders Ravi and Hannah, before meeting the technical team across a deep dive on your CV and then a round of technical and presentation challenges.

#J-18808-Ljbffr

Full Stack Software Engineer employer: Prima Mente

At Prima Mente, we are dedicated to making a meaningful impact on global health through innovative research and technology. Our collaborative work culture fosters curiosity and excellence, providing employees with the autonomy to drive their projects while contributing to life-changing discoveries. With a commitment to personal growth and a flat organisational structure, we empower our team members to take initiative and thrive in a dynamic environment focused on patient impact.
Prima Mente

Contact Detail:

Prima Mente Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Software Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in AI and bioinformatics, as this role is at the intersection of these fields. Being able to discuss recent advancements or tools during your interview will show your genuine interest and understanding of the industry.

✨Tip Number 2

Prepare to demonstrate your experience with modern frontend frameworks and backend languages. Be ready to discuss specific projects where you’ve successfully implemented these technologies, as practical examples can significantly strengthen your case.

✨Tip Number 3

Since communication and collaboration are key values at Prima Mente, think of examples from your past work where you effectively worked in a team. Highlight how you contributed to group success and how you handled challenges together.

✨Tip Number 4

Research the company culture and values thoroughly. Be prepared to discuss how your personal values align with theirs, particularly around curiosity, individual growth, and patient impact, as this will resonate well with the interviewers.

We think you need these skills to ace Full Stack Software Engineer

Strong Communication Skills
Collaborative Mindset
Frontend Development (React, Next.js, Vue.js)
JavaScript/TypeScript Proficiency
HTML and CSS Skills
Backend Engineering (Node.js, Go, Python, Java)
API Design (REST, GraphQL, gRPC)
Frontend State Management (Redux, Zustand, Context API)
Component-Driven Development
Accessibility and Responsive Design
UI/UX Best Practices
Automated Testing (Jest, React Testing Library, Cypress)
Cloud Infrastructure Experience (AWS, GCP, Azure)
Scalability and Observability Focus
Infrastructure as Code (IaC) with Terraform or Pulumi
CI/CD Pipeline Implementation (GitHub Actions)
Monitoring and Incident Response Tooling (Prometheus, Grafana, CloudWatch, Sentry)
Access Control and Security Best Practices
Agile Development Practices (Scrum, Kanban)
Technology Agnostic Mindset
Version Control Discipline with Git

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly in frontend and backend development. Emphasise your proficiency with modern frameworks and languages mentioned in the job description.

Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for AI and biology. Discuss how your skills align with Prima Mente's mission and values, and provide specific examples of past projects that demonstrate your capabilities.

Showcase Your Projects: Include links to your GitHub or portfolio showcasing relevant projects. Highlight any experience with cloud infrastructure, CI/CD pipelines, and automated testing, as these are crucial for the role.

Prepare for Technical Questions: Anticipate technical questions related to your experience with software development, API design, and cloud services. Be ready to discuss your problem-solving approach and how you’ve implemented solutions in past roles.

How to prepare for a job interview at Prima Mente

✨Know Your Tech Stack

Make sure you have a solid understanding of the technologies mentioned in the job description, such as React, Node.js, and AWS. Be prepared to discuss your experience with these tools and how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

During the interview, be ready to demonstrate your problem-solving abilities. Think of examples where you've tackled complex issues, especially in cross-functional teams, and explain your thought process clearly.

✨Emphasise Communication and Collaboration

Since Prima Mente values strong communication skills, highlight your experiences working in agile teams. Share specific instances where your collaboration led to successful project outcomes.

✨Prepare for Technical Challenges

Expect to face technical challenges during the interview. Brush up on coding problems and system design concepts relevant to full stack development. Practising with platforms like LeetCode or HackerRank can help you feel more confident.

Full Stack Software Engineer
Prima Mente
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>