PHP Software Engineer - LOVE2SHOP

Explore roles

PayPoint

PHP Software Engineer - LOVE2SHOP

Competitive

Liverpool

Hybrid

Graduate
Junior
Mid
Senior
Leader

Description

Hybrid requirements: This role has flexible working patterns.
PHP Software Engineer - Love2shop.
Join our agile Fulfilment product team at Love2shop and help us build world-class, customer-facing products that delight our users. As a Software Engineer, you will be a key player in a dynamic, fast-paced environment, contributing to all stages of the software development lifecycle—from analysis and design to coding, testing, and deployment.
We are looking for a passionate and pragmatic engineer who is committed to writing clean, well-tested code and pushing the boundaries of what our team can achieve. If you are a curious problem-solver who enjoys working across the entire software stack, this is the perfect opportunity for you to grow your skills and make a real impact.
Key responsibilities:
Develop high-quality, scalable code that adheres to SOLID principles and our solution architecture.
Contribute to all stages of the software development lifecycle within an agile team, from feature conception to delivery.
Write and maintain clean, well-documented code that meets both functional and non-functional requirements.
Actively participate in code reviews, sharing knowledge and helping to improve team standards.
Collaborate with team members to drive continuous improvement in our development processes and tools.
Contribute to the design and implementation of new features, with a strong focus on security best practices.
Proactively identify and communicate project risks to team leads and product managers, proposing clear mitigation strategies.
Ability to work under pressure and manage work load unsupervised providing quality on time deployments.
Provide support for production applications and services as part of an out-of-hours rota.
Essential skills and experience:
A minimum of 2-3 years of professional experience as a Software Engineer.
Proven experience developing with PHP 8+, including the Laravel Framework (10/11/12).
Strong understanding of object-oriented programming (OOP) and software design principles (e.g., SOLID, Clean Code).
Experience with JavaScript ES6+, including modern frameworks like VueJS 2/3 and TypeScript.
Proficiency with relational and non-relational databases, specifically MySQL (5.7/8.x) and Redis.
Experience with TDD (Test-Driven Development) using tools like PHPUnit and mocking frameworks.
Practical knowledge of building and integrating with REST and SOAP APIs.
Experience with Git for source control and CI/CD pipelines using tools like GitHub Actions and CircleCI.
A strong grasp of agile methodologies (Scrum, Kanban).
Experience with AWS Cloud services, including EC2, SQS, RDS, and Elasticache.
It would be great if you already have:
An understanding of event-driven architecture and message queues (Laravel Horizon, SQS).
Familiarity with containerization and orchestration tools like Kubernetes.
Experience with a microservices or service-oriented architecture.
Knowledge of front-end technologies such as HTML, CSS, SaSS, and TailwindCSS.
Experience with testing tools like Cypress or Selenium.
Familiarity with NoSQL databases like DynamoDB.
Understanding of DevSecOps principles.
Experience working in a PCI-DSS compliant environment.
Experience of DevOps (IaC, configuring CI/CI, automation and infrastructure management).
What we offer:
The majority of this role will be hybrid with on site visits once a week.
A friendly and collaborative working environment in our Liverpool office
Competitive salary, dependent on experience
25 days holiday (plus bank holidays), with the option to buy more
Private medical insurance, life assurance, and enhanced pension scheme
Access to a benefits portal with discounts on retail, travel, and more
Cycle2Work, dental cover, critical illness insurance, and more
Real opportunities for career progression and training within the wider PayPoint Group

Culture overview

It's an exciting time to join PayPoint as we continue to grow rapidly, using our retail products and services expertise to develop innovative payment solutions for diverse markets. At PayPoint, we pride ourselves on our workplace culture and the positive working environment we create. We are committed to creating a diverse workforce and invite applications from candidates of all backgrounds. We are always looking for talented, smart and creative people to join our business. Our values: Our Vision is to achieve first-time delivery of outstanding technology and services to our customers, create a dynamic place to work for our people and deliver positive outcomes for all our stakeholders. We do this by living our six values, which together form the DNA of our culture. They guide our behaviour and interactions with all of our customers. Via our Monthly Values Award programme, we recognise individuals who demonstrate our company values in their day to day role. Each month we focus on one of our six values and reward an employee with £200 worth of Love2shop vouchers and the use of a premium car parking space for one month. 1. Ambitious: - Striving to achieve more - Always seeking to improve, in terms of personal development as well as what you do for the business - Creating an infectious energy and buzz - Being open to trying new things and learning from the experience 2. Collaborative: - Involving the right colleagues from across the business at an early stage to achieve the best outcome - Pulling together to get things done - Thinking beyond your own team/role to do the right thing for the business - Good communication – being transparent, keeping others informed and asking for and giving feedback 3. Accountable: - Taking responsibility for outcomes - Doing what you say you are going to do - Flagging issues/problems early - Putting things right when they do go wrong 4. Results-focused: - Focusing on activities that will have the biggest positive impact - Understanding what it takes and galvanising people across the business to ensure plans are delivered successfully - Always acting ethically and with integrity - Celebrating the success of all involved 5. Can do: - Being open, positive and helpful - Finding ways to overcome challenges - Going the extra mile to get things done - Being able to adapt quickly to different situations 6. Good colleague: - Taking the time to get to know colleagues and have fun - Thinking of others/the team - Supporting colleagues through difficult times - Providing good quality work to others

Employee benefits

Cycle To Work
Laptop
Life Insurance
Pension
Private Healthcare
Wellbeing Programme
Flexible Hours
Free Parking
Flexible Working
Free Food
Share Options

Office vibe

City Centre
Friday Drinks
Open Plan
Social Events

Location

Leadership

Simon Coles
CTO

Tech overview

At PayPoint, we connect millions of people and businesses through smart payments and retail technology. Our platform powers secure, scalable transactions across card, cash, open banking and digital channels - serving over 60,000 retail partners and leading consumer brands. We combine cutting-edge software and in-store hardware to deliver seamless omnichannel experiences, from parcel services to cash-to-digital payments. Built on a robust Microsoft-based architecture and certified to PCI DSS and ISO 27001 standards, our systems are designed for high availability, compliance and innovation. We’re expanding fast in open banking and API-driven services - shaping the future of payments, retail tech and customer engagement across the UK.

Engineering principles

Agile Process
Automated acceptance testing
Continuous Development
Continuous integration
Micro services
Pair programming
Scrum
Test Driven Development
Unit testing

Company tech stack

angularjs
AngularJS
blazor
Blazor
bootstrap
Bootstrap
csharp
C#
css-3
CSS 3
docker
Docker
dot-net
.Net
dot-net-core
.Net Core
git
Git
goland
Golang
html5
HTML5
javascript
JavaScript
jquery
jQuery
kanban
Kanban
See more
PayPoint
PHP Software Engineer - LOVE2SHOP
Share role