Senior Laravel Software Engineer

Harrogate, ENG, GB, United Kingdom

Job Description

Position: Senior Laravel Engineer (Full Stack)



Salary:

Competitive, dependent on experience

Location:

Harrogate (Hybrid: ideally 2/3 days per week onsite, flexible for the right candidate)

About Pass Tech



Pass Tech is a leading name in EdTech, transforming how organisations deliver learning and training through our cutting-edge platform. We're trusted by some of the UK's most recognisable organisations; including the NHS, Police Forces, and Manchester City Football Club.

As we continue our rapid growth, we're expanding our Engineering team and are looking for an experienced Senior Laravel Engineer to help deliver the next generation of our platform.

The Opportunity



We're looking for a Senior Laravel Engineer to take ownership of delivering complex, end-to-end features across our back-end and front-end systems.

This role is ideal for someone who enjoys solving complex technical problems, takes pride in high-quality code, and wants to make a meaningful impact on a growing SaaS platform. You'll act as a senior technical contributor, translating product and business requirements into robust, scalable, and maintainable solutions, while setting a strong example for engineering best practices.

You'll work closely with other engineers, QA, Platform, and Product teams to continuously improve our technology, processes, and delivery standards.

What You'll Be Doing



Own the delivery of complex features from technical design through to implementation and release. Design, build, and maintain scalable Laravel applications and APIs. Translate business and product requirements into well-architected technical solutions. Improve system quality by identifying recurring issues, patterns, and opportunities for standardisation. Provide ongoing maintenance, support, and enhancement of existing systems. Ensure high standards of code quality, security, performance, and accessibility across the full application stack. Improve application performance, reliability, and long-term maintainability. Lead the resolution of production issues and security vulnerabilities. Write, maintain, and evolve comprehensive automated test suites. Work closely with engineers across back-end, front-end, QA, and Platform teams. Collaborate cross-functionally with product managers, business stakeholders, and other engineers to deliver elegant solutions. Review code and provide clear, constructive feedback to other developers. Mentor and support junior and mid-level engineers through hands-on collaboration and technical leadership by example. Contribute actively to Agile ceremonies including sprint planning, stand-ups, retrospectives, and reviews. Help elevate engineering standards and consistently apply best practices across the team. Balance multiple competing priorities with minimal supervision, managing your own workload effectively.

What We're Looking For



Extensive experience with the Laravel framework in a production environment. Strong experience building APIs and services (REST, SOAP, or similar). Solid experience working with MySQL and relational data models. Strong front-end experience with modern JavaScript frameworks and tooling, including TypeScript and Vue 3 (Vue 2 experience beneficial). Experience working in Agile/Scrum development environments. Familiarity with modern infrastructure and cloud technologies such as Docker, Linux, and NGINX. Strong working knowledge of Git and collaborative version control practices. Excellent communication skills, with the ability to explain technical concepts to non-technical audiences. A proactive, problem-solving mindset with a passion for delivering practical, high-quality solutions.

Desirable Experience



Experience working with CI/CD pipelines and collaborating closely with DevOps or Platform teams. Previous experience mentoring or coaching developers. Experience building or supporting SaaS or high-traffic platforms. Specialism or deep experience in automated testing frameworks.

What Success Looks Like



Features are delivered reliably, on time, and to a high standard. Systems remain performant, secure, and easy to maintain as the platform grows. Junior and mid-level engineers feel supported and continue to improve. Production incidents are rare, well-managed, and learned from.

How We Work



Hybrid working with a friendly Harrogate office for collaboration days. Agile delivery with two-week sprints managed through Jira. Close collaboration across Engineering, QA, Platform, and Product teams. Multiple QA and staging environments to support high-quality releases. A strong culture of code quality, testing, and continuous improvement.

Our Tech Stack



Core Platform



Backend: PHP 8, Laravel, MySQL 8, Service-Oriented Architecture Frontend: Vue 3 (with some Vue 2 legacy), TypeScript, jQuery (legacy) Testing: CucumberJS, Selenium Caching & Queues: Redis, RabbitMQ Infrastructure: Docker, NGINX, Cloudflare, Laravel Forge DevOps: GitHub, GitHub Actions, DeployHQ Environments: Multiple staging and QA environments, queue-driven services, API-based architecture

Infrastructure & Tooling



Linux (Ubuntu 20.04 - 24.04) DigitalOcean Droplets & Managed Databases DigitalOcean Spaces + CDN Snapshooter automated backups Cloudflare DNS, caching, and security
Job Type: Full-time

Pay: 60,000.00-65,000.00 per year

Benefits:

On-site parking Work from home
Work Location: Hybrid remote in Harrogate HG3 2XA

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4485729
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Harrogate, ENG, GB, United Kingdom
  • Education
    Not mentioned