Senior Full-Stack Engineer

UK's leading digital consultancy building digital products and services for major organizations, partnering with companies like PayPal, adidas, Natwest, and FanDuel.
London, UKEdinburgh, UK
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Full-Stack Engineer

CreateFuture is rapidly establishing itself as the UK's premier digital consultancy, bringing extensive experience in developing digital products and services for major organizations. With offices across the UK in Edinburgh, Leeds, Manchester, and London, plus remote working options, the company has grown to over 500 employees while maintaining an impressively low turnover rate.

As a Senior Full-Stack Engineer, you'll join a cross-functional agile team of 3-5 engineers, working under a Tech Lead and collaborating closely with QA, Product, and Design teams. The role demands expertise in both frontend and backend development, utilizing technologies like Java, JavaScript, TypeScript, and React. You'll be responsible for building robust systems, mentoring junior engineers, and driving technical improvements.

The company's tech stack includes Java, JavaScript/TypeScript, React, RESTful APIs, and cloud services (AWS, Azure), with a strong emphasis on best practices like unit testing and CI/CD. You'll be expected to champion technical improvements, maintain high engineering standards, and take ownership of project success.

CreateFuture offers an excellent benefits package, including 35 days holiday, private medical insurance, enhanced parental leave, and pension matching. The company promotes a safe, supportive, and friendly culture, recognized by Best Workplaces UK multiple years running. They value work-life balance with a flexible hybrid working model, allowing you to split time between home, office, and client sites.

This role is perfect for experienced engineers who want to work on ambitious projects for major clients like PayPal, adidas, and Natwest, while being part of a company that prioritizes both technical excellence and employee wellbeing. The collaborative environment, commitment to continuous learning, and opportunity to shape the future of digital products make this an exciting opportunity for growth-minded professionals.

Last updated 7 days ago

Responsibilities For Senior Full-Stack Engineer

  • Design, develop, and test both frontend and backend components
  • Build robust and efficient backend systems using Java, RESTful APIs, and database technologies
  • Mentor junior engineers and share knowledge
  • Lead technical direction in projects
  • Identify and resolve complex technical challenges
  • Work closely with the full project team including BAs, QAs and client team members
  • Stay up-to-date with the latest technologies and trends

Requirements For Senior Full-Stack Engineer

Java
JavaScript
TypeScript
React
  • Strong knowledge of API development using Java, including ORM storage
  • Experience with frontend development and modern Single Page App frameworks
  • Ability to facilitate and encourage knowledge sharing within the team
  • Advocate for best engineering practices like code reviews, paired programming, and automated tests
  • Familiarity with cloud services and CI/CD

Benefits For Senior Full-Stack Engineer

Medical Insurance
Parental Leave
401k
  • 35 days holiday with flexible bank holidays
  • Comprehensive private medical insurance
  • Enhanced parental and adoption leave
  • 1-1 professional financial coaching
  • Pension - matched up to 5%

Interested in this job?

Jobs Related To CreateFuture Senior Full-Stack Engineer

Senior Technical Program Manager

Senior Technical Program Manager role at Intuit, leading cross-functional teams and driving technology initiatives in the Platform and Development Xceleration team.

Salesforce Core Platform Developer - SMTS / LMTS

Senior Salesforce Platform Developer role focusing on building scalable solutions using Apex, LWC, and various Salesforce technologies.

Technical Support Engineer

Senior Technical Support Engineer position at Salesforce, supporting Industry Cloud solutions with focus on customer success and technical problem-solving.

Senior Software Engineer

Senior Software Engineer role at Salesforce focusing on building scalable enterprise solutions using Java and distributed systems

SW Development Mesh and RDK - Sr Engineer

Senior Software Engineer role at Qualcomm focusing on Mesh and RDK development, requiring 3+ years experience in networking and embedded systems.