PC Specialist Ltd
Wakefield, Yorkshire
09/05/2026
Full time
PCSpecialist is Europe's leading custom PC systems integrator, headquartered in West Yorkshire, UK. With over 300 staff, we design and manufacture bespoke PCs, laptops, and All-in-One computers for consumer, business, and education markets across the UK and Europe. Every machine we ship is built to order - and the software that makes that possible is entirely our own. The Platform At the heart of PCSpecialist is a custom-built e-commerce and CRM platform that has been developed and refined in-house over more than 21 years. It powers everything from the moment a customer lands on our website through to order fulfilment, production, and dispatch - handling multiple storefronts across different languages and markets. Because every order is unique - different specifications, components, pricing rules, and customer profiles - the platform must handle complexity at scale in real time. This means: A fully custom CRM and order management system Real-time integration with our internal production and deployment systems Customer account management, B2B tooling, and trade portals Internal tooling used daily by hundreds of staff across production, sales, and support This platform is the backbone of our business. It is custom-written end-to-end, and the team that builds and maintains it is small, senior, and takes real ownership of what it ships. The Opportunity This is an excellent opportunity for a mid-level PHP developer to join a small, close-knit team working on a platform that directly drives the business - not a peripheral tool, but the system that processes every order, every day. You will work across both the customer-facing and internal sides of the platform, contributing to new features, performance improvements, and ongoing modernisation of a long-lived production codebase. PCSpecialist is actively investing in its systems, which means you will have real scope to shape how the platform evolves - not just maintain what exists. This role offers something increasingly rare: the chance to work at a company where you can see the direct, tangible impact of your code - in the orders being placed, the machines being built, and the customers being served. Key Responsibilities Develop and maintain features across the PHP application, spanning both customer-facing and internal systems Write clean, performant, and well-structured code against a live production codebase Design and optimise MySQL queries, schemas, and data access patterns Collaborate with internal stakeholders across development, production, and operations to understand requirements and deliver solutions Identify and resolve issues in production, determining root cause and proposing both immediate and longer-term fixes Contribute to technical design discussions, prototyping, and investigations Participate in code reviews and contribute to team knowledge sharingDocument work appropriately and report progress via stand-ups and team tooling Other: Node.js, AWS Lambda, Redis, Memcached Requirements 3+ years' commercial experience developing PHP applications Solid working knowledge of MySQL - writing performant queries, understanding schema design Experience with Git version control Strong problem-solving skills and the ability to take ownership of tasks end-to-end Ability to work within and contribute to a small, collaborative development team Right to work in the UK without sponsorship Language Skills Experience working with large, long-lived production codebases Familiarity with Node.js or AWS Lambda Experience with Docker or containerised environments Exposure to Redis, Memcached, or similar caching layers Interest in PC hardware and the enthusiast computing market Bachelor's degree in computer science, Engineering, or equivalent practical experience Company events On-site parking Increasing holiday allowance & life assurance for long-serving employees