Senior Full Stack Engineer

12202N_1793616047
  • £60000 - £80000 per annum
  • Leeds, West Yorkshire
  • Permanent

Senior Software Engineer

Location: Leeds - Hybrid, twice a week
Salary: Up to £80k, dependant on experience

Why Apply?

Join a growing, tech-driven organisation developing bespoke technology that solves complex challenges. Working across a modern, cloud-based platform, you'll help solve challenging engineering problems that have a tangible impact on customers and the wider business.

This is an opportunity to take ownership beyond individual features, shaping system architecture, influencing engineering standards and mentoring other developers. With a strong focus on AI-assisted software engineering, you'll help define how AI coding agents are used safely and effectively to improve delivery.

You have the opportunity to lead complex projects, make meaningful technical decisions and help shape the future of the platform.

Responsibilities

  • Design, build and deliver complex systems using TypeScript, Node.js, React and AWS, taking projects from initial requirements through to production.
  • Lead architectural decisions, document technical trade-offs and establish scalable, secure and maintainable engineering practices.
  • Own system reliability, testing strategies, deployment processes and production performance, including incident management and continuous improvement.
  • Design resilient, cost-effective cloud solutions and identify opportunities to reduce technical debt.
  • Establish best practices for AI-assisted development, ensuring AI-generated code is reviewed, tested and delivered within appropriate security and quality controls.
  • Mentor and support other engineers, leading design reviews and helping the team develop its technical capabilities.
  • Collaborate closely with product and business stakeholders to balance technical quality, delivery priorities and customer outcomes.

Requirements

  • Strong professional software engineering experience, typically five or more years, with evidence of senior-level technical ownership.
  • Expert knowledge of TypeScript, with deep expertise in either Node.js/backend engineering or React/frontend engineering, alongside the ability to work across the stack.
  • Strong AWS experience, including designing cloud systems for scalability, resilience, security and cost efficiency.
  • Experience leading complex projects, making architectural decisions and supporting systems in production.
  • A solid understanding of testing strategies, CI/CD, deployment practices, system observability and secure software development.
  • Experience mentoring engineers and communicating technical decisions clearly to both technical and non-technical stakeholders.
  • A considered approach to AI-assisted engineering, understanding where coding agents add value and where human oversight is essential.

What's in it for me?

  • The opportunity to influence architecture and engineering standards across a modern software platform.
  • A genuine focus on AI-assisted development and evolving engineering practices.
  • Technical leadership and mentoring opportunities, with a clear pathway towards Staff-level engineering.
  • Challenging projects where you'll own outcomes, not just individual tickets.
  • Hybrid working, twice a week in Leeds.

We are an equal opportunities employer and welcome applications from all suitably qualified candidates, regardless of background or personal characteristics.

Joel Pybus Senior Delivery Consultant

Apply for this role