Description Hey there! Have you heard of The Printed Group? We're a vibrant family of print-focused companies that's shaking up the industry with our cutting-edge solutions. Our companies, like Printed.com, PrintedDirect and property-focused Ravensworth, offer a wide range of services, from traditional printing methods to innovative web-to-print on-demand production. We're not just about putting ink on paper, though. At The Printed Group, we're all about pushing the boundaries of technology in the print world. Our talented R&D team work with the likes of Canon, HP and Ricoh and we’re diving deep into the possibilities of AI, exploring new ways to make our services, systems and operations even smarter and more efficient alongside them. It's an exciting time to be part of our journey! Our PrintedDirect platform-as-a-service offering is just one example of how we're revolutionising the print-tech industry. Powering Printed.com and many other eCommerce brands and production facilities, with PrintedDirect, businesses can set up their very own web-to-print production, on-demand storefronts, scalable product catalogues and streamlining order processes like never before. So, if you're passionate about technology, data and the future of printing, we'd love to have you on board – together, we can shape the future world of print! Role Overview As a Junior PHP Developer, you'll work closely with our experienced developers to build and maintain our web applications, improve backend functionality, and contribute to exciting new projects. This role is perfect for someone passionate about coding, eager to learn, and ready to develop their skills in a fast-paced environment. Core PHP & Backend Development Strong proficiency in PHP, including object-oriented programming (OOP) principles Experience with Symfony (or a similar framework), including controllers, dependency injection, event listeners, and form handling Understanding of SOLID principles and design patterns (Factory, Repository, etc.) Database & Query Optimization Experience working with PostgreSQL, including writing optimized queries and using indexes Knowledge of Doctrine ORM, entity relationships, migrations, and schema design API Integration & Communication Experience consuming and integrating with RESTful APIs Knowledge of different API authentications (OAuth, JWT authentication, etc.) Understanding of API response handling (error handling and retry mechanisms) Testing & Debugging Experience with PHPUnit for writing unit and functional tests with mocking Ability to debug using Symfony Profiler, Xdebug and log analysis Soft Skills & Collaboration Ability to collaborate with frontend developers consuming APIs Experience working in an Agile environment with Jira or similar tools Strong communication skills for discussing technical solutions and reviewing PRs Willingness to learn new technologies and improve existing codebases Nice-to-Haves Experience with query debugging and performance tuning in PostgreSQL Experience with Vue.js and TypeScript for frontend development Knowledge of Composition API and reusable Vue components Ability to create API-driven UIs Benefits 22 days holiday Plus 8 days bank holidays Staff discounts & Friends and Family discounts Cycle to work scheme and Home & Tech Scheme Breakfast and drinks provided Charity day per annum supported Summer and Christmas Parties Street food days Access to Perkbox Remote working with 1 day in the office per week Learning and development budget Quarterly social events Enhanced parental leave Employee referral scheme