Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer

Full-Time 60000 - 70000 £ / year (est.) Home office (partial)
Fruition Group

At a Glance

  • Tasks: Design and build scalable applications using TypeScript, Node.js, and React.
  • Company: Join a leading UK business transforming into a modern, AI-enabled tech powerhouse.
  • Benefits: Enjoy a competitive salary, private healthcare, and professional development opportunities.
  • Other info: Hybrid working model with clear progression opportunities and exposure to cutting-edge technologies.
  • Why this job: Shape innovative products and influence engineering direction in a collaborative environment.
  • Qualifications: Strong experience in full-stack development and AWS cloud services required.

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

This is a standout full-time Senior Full-Stack Software Engineer role in Leeds within a well-established, private equity-backed UK business undergoing a major digital transformation. The organisation is evolving from a legacy PHP platform to a modern, cloud-native, AI-enabled architecture, offering the chance to shape greenfield systems and influence engineering direction.

Responsibilities:

  • Design and build scalable full-stack applications using TypeScript, Node.js, and React
  • Lead the migration from legacy PHP systems to a modern JavaScript/TypeScript stack
  • Develop and maintain cloud infrastructure on AWS (EKS, S3, DynamoDB) using Terraform (IaC)
  • Build and optimise CI/CD pipelines (GitHub Actions) to enable efficient delivery
  • Contribute to AI-enabled software development, including AI-assisted coding, testing, and feature delivery
  • Collaborate with cross-functional teams to deliver high-quality, user-focused products
  • Mentor junior and mid-level engineers, promoting best practices and engineering excellence

Requirements:

  • Strong commercial experience in full-stack development with TypeScript, Node.js, and React
  • Experience working with or migrating from legacy PHP systems would be ideal
  • Hands-on knowledge of AWS cloud services and infrastructure as code (Terraform preferred)
  • Proven experience building and maintaining CI/CD pipelines
  • Exposure to or strong interest in AI/ML integration or AI-assisted development workflows
  • Ability to mentor others and contribute to a high-performing engineering culture
  • Strong problem-solving skills and a proactive, adaptable mindset

What's in it for me?

  • Competitive salary with clear progression opportunities
  • Hybrid working model (Leeds-based with flexibility)
  • Private healthcare and enhanced benefits package
  • Opportunity to work on cutting-edge AI-enabled products
  • Exposure to modern technologies including React, Node.js, AWS, and Terraform
  • Professional development, training, and career growth support
  • A collaborative, forward-thinking engineering environment backed by strong investment

This opportunity is ideal for candidates searching for a Senior Software Engineer job in Leeds, a remote full-stack developer role (hybrid UK), or those looking to advance within AI-driven technology careers. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

Senior Full-Stack Software Engineer employer: Fruition Group

Join a dynamic and innovative team as a Senior Full-Stack Software Engineer in Leeds, where you'll play a pivotal role in transforming our digital landscape. With a competitive salary, hybrid working model, and a strong focus on professional development, we offer an inclusive work culture that fosters collaboration and growth. Embrace the opportunity to work with cutting-edge technologies and contribute to AI-enabled projects while mentoring the next generation of engineers.
Fruition Group

Contact Detail:

Fruition Group Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, tech conferences, or even local coding events. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Show Off Your Skills

Create a portfolio showcasing your projects, especially those using TypeScript, React, and Node.js. Share it on platforms like GitHub and make sure to highlight any AI-related work. This is your chance to shine and show potential employers what you can do!

✨Ace the Interview

Prepare for technical interviews by brushing up on your coding skills and understanding system design principles. Practice common interview questions and be ready to discuss your experience with AWS and CI/CD pipelines. Confidence is key!

✨Apply Through Our Website

Don’t forget to apply directly through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search. Let’s get you that Senior Full-Stack Software Engineer role!

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

TypeScript
React
Node.js
AWS
Terraform
CI/CD Pipelines
GitHub Actions
AI/ML Integration
Full-Stack Development
Legacy PHP Migration
Cloud Infrastructure
Mentoring
Problem-Solving Skills
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with TypeScript, Node.js, and React. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how you can contribute to our digital transformation. Let us know what makes you tick in the world of full-stack development.

Showcase Your Problem-Solving Skills: In your application, share examples of how you've tackled challenges in past projects. We love candidates who can think on their feet and adapt, especially when it comes to migrating from legacy systems!

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 don’t miss out on any important updates during the process!

How to prepare for a job interview at Fruition Group

✨Know Your Tech Stack

Make sure you’re well-versed in TypeScript, Node.js, and React. Brush up on your knowledge of AWS services like EKS and S3, as well as Terraform for infrastructure as code. Being able to discuss your hands-on experience with these technologies will show that you're ready to hit the ground running.

✨Showcase Your Migration Experience

If you've worked on migrating from legacy systems, be prepared to share specific examples. Talk about the challenges you faced and how you overcame them. This will demonstrate your problem-solving skills and adaptability, which are crucial for this role.

✨Highlight Your Mentorship Skills

Since mentoring junior engineers is part of the job, think of instances where you've guided others. Share how you’ve promoted best practices and contributed to a positive engineering culture. This will show that you’re not just a tech whiz but also a team player.

✨Be Ready to Discuss AI Integration

With the role involving AI-enabled software development, express your interest or experience in AI/ML integration. Whether it’s through coding, testing, or feature delivery, showing enthusiasm for cutting-edge technology will set you apart from other candidates.

Senior Full-Stack Software Engineer
Fruition Group

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

>