Senior Full Stack Software Developer (UK) in England
Senior Full Stack Software Developer (UK)

Senior Full Stack Software Developer (UK) in England

England Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
Keyzo

At a Glance

  • Tasks: Design and develop full-stack features using PHP, JavaScript, NodeJS, and React.
  • Company: Join Keyzo, a leading tech company with a supportive culture.
  • Benefits: Competitive salary, 25 days leave, personal learning budget, and flexible working.
  • Why this job: Make an impact on innovative projects while growing your technical skills.
  • Qualifications: Significant experience in full-stack development and strong coding skills required.
  • Other info: Enjoy a dynamic work environment with excellent career growth opportunities.

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

We’re looking for a Senior Software Developer to join our Team! We have an exciting opportunity for an experienced Senior Full Stack Software Developer to join our Development Team. At Keyzo, we take pride in planning, designing, and delivering high-quality technology solutions for our global clients. We offer unique product features and first-class service that set us apart in the marketplace. This role is suited to an established senior developer who has spent several years working on live, production systems in a commercial environment, and who is comfortable owning features end-to-end.

Working within our Development Team, the successful candidate will work both independently and collaboratively to support the development, enhancement and long-term stability of our core software solutions Induct & Train and Read & Sign. This is a hands-on senior role for a genuinely full-stack developer who can contribute high-quality code, support the wider team, and help drive technical excellence across our products.

What you’ll be doing

  • Software Development
  • Take ownership of designing, developing and maintaining full-stack features using PHP, JavaScript, NodeJS, React, HTML5, CSS3 and SQL
  • Own the ongoing development, enhancement and stability of Induct & Train and Read & Sign
  • Work as a senior contributor within the team, shaping solutions and influencing technical direction
  • Participate in sprint planning and delivery within Agile methodologies using Jira
  • Write clean, secure, maintainable and well-tested code suitable for long-term production use
  • Improve performance, scalability and reliability across our systems
  • Troubleshoot and resolve complex technical issues across the full stack
  • Lead or contribute senior-level input into technical scoping and architectural discussions
  • Technical Leadership (Non-Line Management)
    • Provide technical guidance and mentoring to junior and mid-level developers
    • Participate in and lead code reviews, promoting best practices and consistent coding standards
    • Share technical insight to help shape solutions, documentation and specifications
    • Work closely with QA, UI/UX and Product Owner to ensure high-quality, well-considered delivery
  • Collaboration
    • Work closely with internal stakeholders to refine requirements and shape practical, scalable solutions
    • Support the Commercial Team with technical input where required
    • Occasionally support customer investigations through deep product and system understanding
    • Contribute to a culture of continuous improvement, knowledge sharing and high engineering standards

    Experience, Qualifications and Skills

    Essential

    • A degree in Computer Science, Software Engineering or a related discipline, or equivalent professional qualifications and sustained commercial experience clearly demonstrating software development as a long-term career
    • Significant commercial experience working as a full-stack developer on live production systems
    • Strong, hands-on experience across both frontend and backend development - this role is not suitable for candidates with a heavily skewed background toward only frontend or only backend
    • Strong commercial experience working extensively with PHP and JavaScript-based systems, including React, NodeJS and SQL
    • Solid understanding of software engineering principles, performance optimisation, security and testing
    • Demonstrable experience owning and maintaining production features end-to-end
    • Ability to estimate work accurately and deliver to agreed timescales
    • Comfortable working autonomously while contributing effectively within a team
    • Excellent communication skills with the ability to explain technical concepts clearly
    • High attention to detail and a strong commitment to quality
    • Self-motivated, proactive and committed to continuous learning
    • Alignment with company values and a positive, team-first approach

    Desirable

    • Experience working within a SaaS or product-led software environment
    • Experience with AWS or cloud-based deployments
    • Familiarity with CI/CD pipelines, Git workflows and automated testing
    • Understanding of usability, accessibility and modern UX principles
    • Strong analytical and problem-solving skills when working with complex systems

    Why work for us?

    At Keyzo we aim high and plan to be a Global Technology Leader and an employer of choice. We are a Living Wage Employer and a proud supporter of the Armed Forces Covenant, achieving the Bronze and Silver Awards under the Employer Recognition Scheme. We also maintain a 4.8 rating on Glassdoor and consistently achieve an Engagement Multiplier score above 80. We believe that at the heart of every great company is a team of brilliant, driven professionals. As a values-led organisation, we work hard to ensure our employees feel supported and motivated to achieve their best.

    Benefits

    • Competitive salary £45,000 to £55,000 (dependent on experience)
    • 25 days annual leave (increasing annually to year 5)
    • £50 Amazon voucher on your birthday
    • Loyalty Bonus Scheme (eligible after 12 months)
    • Excellent pension scheme (5% employer contribution)
    • Social events
    • Personal learning budget
    • Holiday purchase scheme
    • Life assurance (4× salary)
    • Flexible/hybrid working (typically one day in the office per week)
    • Enhanced Occupational Sick Pay (after qualifying service)

    Location

    Headquartered in Kirmington (North Lincolnshire) with a modern office in Hull (East Yorkshire), we embrace hybrid working while valuing regular in-person collaboration. This role is suited to candidates already based within reasonable commuting distance of Hull or Kirmington (for example East Yorkshire, North Lincolnshire or North East Lincolnshire). You will be comfortable working remotely while also attending collaboration days, training sessions and meetings in person.

    *Our vacancies are not open to recruitment agents. *Applicants must have the Right to Work in the UK and must not require visa sponsorship now or in the future.

    Senior Full Stack Software Developer (UK) in England employer: Keyzo

    At Keyzo, we pride ourselves on being a values-led organisation that prioritises employee well-being and professional growth. With a competitive salary, generous benefits including a personal learning budget and flexible working arrangements, we foster a collaborative and supportive work culture that empowers our team to excel. Our commitment to high standards and continuous improvement ensures that every employee has the opportunity to contribute meaningfully while enjoying a rewarding career in a thriving technology environment.
    Keyzo

    Contact Detail:

    Keyzo Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Full Stack Software Developer (UK) in England

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. 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 best projects and contributions. This is your chance to demonstrate your full-stack prowess and give potential employers a taste of what you can do.

    ✨Tip Number 3

    Prepare for interviews by practising common technical questions and coding challenges. Brush up on your PHP, JavaScript, and React skills, and be ready to discuss your past experiences in detail.

    ✨Tip Number 4

    Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Keyzo.

    We think you need these skills to ace Senior Full Stack Software Developer (UK) in England

    PHP
    JavaScript
    NodeJS
    React
    HTML5
    CSS3
    SQL
    Agile Methodologies
    Jira
    Code Review
    Technical Mentoring
    Performance Optimisation
    Security Best Practices
    Problem-Solving Skills
    Communication Skills

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to the role. Highlight your experience with PHP, JavaScript, and full-stack development. We want to see how your skills align with what we’re looking for!

    Showcase Your Projects: Include examples of projects you've worked on, especially those that demonstrate your ability to own features end-to-end. This gives us a clear picture of your hands-on experience.

    Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that make it easy for us to see your qualifications and fit for the role.

    Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity.

    How to prepare for a job interview at Keyzo

    ✨Know Your Tech Stack Inside Out

    Make sure you’re well-versed in PHP, JavaScript, NodeJS, React, HTML5, CSS3, and SQL. Be ready to discuss your experience with these technologies and how you've used them in past projects. Prepare examples of features you've owned end-to-end to showcase your full-stack capabilities.

    ✨Showcase Your Problem-Solving Skills

    Be prepared to tackle technical challenges during the interview. Think of complex issues you've resolved in previous roles and explain your thought process. This will demonstrate your analytical skills and ability to troubleshoot effectively across the full stack.

    ✨Emphasise Collaboration and Leadership

    Since this role involves mentoring junior developers and collaborating with various teams, share experiences where you’ve led code reviews or worked closely with QA and UI/UX teams. Highlight your communication skills and how you ensure high-quality delivery through teamwork.

    ✨Align with Company Values

    Research Keyzo’s values and culture before the interview. Be ready to discuss how your personal values align with theirs and how you can contribute to a positive, team-first environment. This shows that you’re not just a fit for the role, but also for the company as a whole.

    Senior Full Stack Software Developer (UK) in England
    Keyzo
    Location: England
    Go Premium

    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

    >