At a Glance
- Tasks: Develop and enhance a modern platform for clinical trial insights using cutting-edge technologies.
- Company: Join a rapidly growing software company with a focus on medical innovation.
- Benefits: Enjoy competitive salary, remote work flexibility, and fully paid team meetups across Europe.
- Other info: Dynamic team culture with excellent opportunities for professional growth and skill development.
- Why this job: Make a real-world impact while tackling exciting technical challenges in a collaborative environment.
- Qualifications: Strong experience in full stack development, TypeScript, Node.js, and some frontend exposure.
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.
Locations
Senior Full Stack Software Engineer in Cheshire, Warrington employer: MFK Recruitment
Join a dynamic and rapidly growing software company that is at the forefront of medical innovation, offering fully remote opportunities across the UK and Europe. With a strong focus on employee development, you will engage in meaningful technical challenges while collaborating with a world-class engineering team. Enjoy the unique advantage of fully funded team meetups in various countries, fostering a vibrant work culture that values collaboration and personal growth.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Full Stack Software Engineer in Cheshire, Warrington
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who might know someone at the company you're eyeing. A personal introduction can make all the difference in getting your foot in the door.
✨Tip Number 2
Show off your skills! If you have a portfolio or GitHub repository, make sure it's up to date with your best work. This is your chance to demonstrate your full stack capabilities and problem-solving skills in action.
✨Tip Number 3
Prepare for the interview by brushing up on relevant technologies like TypeScript, React, and Node.js. Be ready to discuss your experience with scalable applications and how you've tackled complex problems in the past.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Full Stack Software Engineer in Cheshire, Warrington
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 work you've done, even if you're not a frontend expert.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about this opportunity. Share specific examples of your past projects and how they relate to the challenges we face in building sophisticated software for clinical trials.
Showcase Your Problem-Solving Skills:In your application, mention instances where you've tackled complex technical problems. We love engineers who can think critically and creatively, especially in areas like data modelling and automation.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting role in our growing 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 challenges you've faced in software engineering, especially those involving complex data modelling or algorithm-heavy tasks. Use examples that highlight your analytical thinking and how you approached problem-solving.
✨Demonstrate Collaboration
This role requires strong communication skills and a collaborative mindset. Think of examples where you’ve worked effectively in a team, particularly in remote settings. Highlight how you’ve contributed to aligning technical work across teams.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s projects, team dynamics, and future goals. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.