Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

Full-Time 60000 - 80000 £ / year (est.) Home office possible
MFK Recruitment

At a Glance

  • Tasks: Join a world-class team to build innovative software for clinical trials.
  • Company: Dynamic software company with a focus on medical progress and innovation.
  • Benefits: Fully remote work, competitive salary, and fully paid team meetups across Europe.
  • Other info: Exciting growth opportunities and a collaborative culture await you.
  • Why this job: Tackle real-world challenges while developing your skills in a supportive environment.
  • Qualifications: Experience in full stack development with a passion for frontend technologies.

The predicted salary is between 60000 - 80000 £ per year.

Remote | UK or Europe

Salary: UK salary band listed applies to UK-based candidates. Compensation across Europe is benchmarked according to the country you live in.

I am working with a software company I know exceptionally well, having recruited more than 70% of their engineering team over the last few years. They have been operating for over three years, have won several major contracts, and are now continuing their growth with another key hire in engineering. This is a fully remote opportunity open to candidates across the UK and Europe, with compensation aligned to the country you are based in. The team also gets together several times a year in different countries, with all costs covered.

This is an outstanding opportunity to join a business building sophisticated software that supports highly regulated processes central to medical progress and innovation. Their technology enables specialist users to plan, explore, build, validate, submit, and review complex clinical trial outputs more efficiently, more accurately, and with greater confidence.

The role

As a Senior Full Stack Software Engineer, you will join a world-class engineering team building a modern platform that exposes clinical trial insights to specialist users across technical, medical, and regulatory functions. You will be working across a suite of core platform capabilities that support the planning, onboarding, build, validation, submission, and review of complex workflows and outputs. The platform sits at the intersection of software engineering, data workflows, visualisation, and AI-assisted automation. Its data pipelines analyse clinical trial documentation, code, logs, datasets, and outputs to create deep traceability and logic lineage, helping transform complex trial processes into structured, usable information infrastructure. This enables experts to work more effectively while opening up powerful new opportunities for intelligent automation.

As part of the core team, you will build and test new functionality across the full stack, troubleshoot customer issues, drive root-cause resolution, and contribute to the continued improvement of performance, scalability, reliability, security, and engineering quality. You will also play an important role in helping align technical work across teams and maintaining high standards across delivery.

Tech environment

  • You will be working in an engineering environment built around: TypeScript, React, Next.js and Node.js
  • A modern full stack setup where frontend capability matters, but deep frontend specialism is not essential
  • The chance to work on user-facing product development while continuing to build on your React and frontend experience
  • Cloud-native deployment with Docker and Kubernetes
  • CI/CD and release workflows including GitHub Actions
  • Supporting technologies across data processing, workflow orchestration, and AI-enabled tooling

It would be especially well suited to someone who enjoys deep technical problem-solving and is interested in areas such as compilers, parsers, graph algorithms, static analysis, dependency resolution, lineage, and complex data modelling.

What they are looking for

  • Strong commercial experience as a full stack or backend-leaning engineer, with some exposure to React or modern frontend development
  • Strong experience with TypeScript, Node.js, and modern JavaScript frameworks such as Next.js
  • Experience building scalable client-server or full stack applications
  • A solid grounding in HTML, CSS, responsive design, and general frontend principles, without needing to be a frontend expert
  • Experience with testing, integration testing, and writing reliable production code
  • Experience with CI/CD and modern engineering workflows
  • Strong communication skills, a collaborative mindset, and a genuine interest in building further capability on the frontend side

Important note

You do not need to be a frontend expert, but you should have some exposure to modern frontend development and be keen to build on it. This role would suit a strong full stack or backend-leaning engineer who has some frontend exposure and wants to continue developing in that area.

Nice to have

  • Tailwind CSS or similar
  • Graph theory or algorithm-heavy experience
  • Application security knowledge
  • Experience working in regulated, validation-led, or compliance-focused environments

Why join?

  • Fully remote across the UK and Europe
  • UK salary band applies for UK-based candidates, with European compensation benchmarked by location
  • A company in strong growth mode after major commercial wins
  • Genuinely interesting technical challenges with real-world impact
  • Fully paid team meetups in different countries several times a year

Senior Full Stack Software Engineer employer: MFK Recruitment

Join a dynamic and innovative software company that prioritises employee growth and collaboration, offering a fully remote work environment across the UK and Europe. With competitive compensation tailored to your location, you'll be part of a world-class engineering team tackling meaningful challenges in the medical field, while enjoying fully funded team meetups in various countries. This is an exceptional opportunity for those looking to advance their careers in a supportive culture that values technical excellence and teamwork.
MFK Recruitment

Contact Detail:

MFK Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend virtual meetups, and engage with communities on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your full stack capabilities. This is your chance to demonstrate what you can bring to the table beyond just a CV.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so get comfortable talking through your thought process!

✨Tip Number 4

Apply through our website! We’ve got a streamlined application process that makes it easy for you to showcase your talents. Plus, it shows you’re genuinely interested in joining our team. Don’t miss out on this opportunity!

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

TypeScript
React
Next.js
Node.js
HTML
CSS
Responsive Design
CI/CD
GitHub Actions
Docker
Kubernetes
Testing
Integration Testing
Problem-Solving Skills
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Full Stack Software Engineer role. Highlight your experience with TypeScript, Node.js, and any frontend technologies you've worked with, as this will show us you're a great fit for the team.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how your background makes you the ideal candidate. Share specific examples of projects you've worked on that demonstrate your problem-solving skills and technical expertise.

Showcase Your Projects: If you've got a portfolio or GitHub repository, make sure to include it in your application. We love seeing real-world examples of your work, especially anything that showcases your full stack capabilities and innovative solutions.

Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. This ensures your application goes straight to us, and we can review it promptly. Plus, it shows you're keen on joining our awesome team!

How to prepare for a job interview at MFK Recruitment

✨Know Your Tech Stack

Make sure you’re well-versed in TypeScript, Node.js, and React. Brush up on your knowledge of Next.js too, as it’s a key part of the tech environment. Be ready to discuss how you've used these technologies in past projects.

✨Showcase Problem-Solving Skills

Prepare to talk about specific technical challenges you've faced and how you resolved them. This role requires deep technical problem-solving, so think of examples that highlight your analytical skills and creativity in tackling complex issues.

✨Demonstrate Collaboration

Since this position involves working closely with various teams, be prepared to share experiences where you’ve successfully collaborated with others. Highlight your communication skills and how you’ve contributed to team success in previous roles.

✨Express Your Interest in Frontend Development

Even if you’re more backend-focused, show enthusiasm for frontend development. Discuss any relevant experience you have and your eagerness to learn more. This will demonstrate your willingness to grow and adapt within the role.

Senior Full Stack Software Engineer
MFK Recruitment

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

>