Full Stack Developer (PHP)
- Published on
About the Role
Pathfinder - IT Recruitment is seeking a Full Stack Developer specializing in PHP, Symfony, and Vue.js. This permanent, full-time role involves hands-on development within a collaborative digital team.
The position demands strong technical delivery across new and existing platforms, ensuring high code quality and effective workflows. While this role focuses mostly on backend development, familiarity with modern front-end practices is crucial. The candidate will also mentor junior colleagues and promote best practices within the development team.
Key Requirements
- Strong commercial experience with PHP and Symfony (or similar frameworks)
- Solid working knowledge of Vue.js (or comparable JS frameworks)
- Proficiency across HTML, SCSS, JavaScript, and MySQL
- Familiarity with Craft CMS or similar content platforms
- Confident using version control (GIT) and package managers (Composer, NPM)
- Experience working with APIs and legacy codebases
- Comfortable leading projects from concept to delivery and supporting junior developers
- Strong communication, planning, and documentation skills
Desirable Skills
- CI/CD or DevOps exposure
- Familiarity with automated testing frameworks
- Relevant technical certifications
Company Information
Location: The role is based at Pathfinder - IT Recruitment’s head office in Cardiff, Wales, UK, with the opportunity to work remotely up to two days per month. Free on-site parking is available.
Company Culture and Benefits
Pathfinder offers a variety of attractive benefits, including:
- Two-week paid closure over Christmas and New Year
- Private BUPA healthcare and dental cover
- Flexitime between 6am and 8pm, with no core hours
- Extra paid day off for your birthday and work anniversary
- Monthly Deliveroo Fridays and regular team lunches
- Monthly recognition rewards and staff socials
- Free flu jabs and eye tests
- Sick Pay Plan
- Annual pay reviews and matched pension contributions
Please get in touch to request further details or arrange an introductory conversation. Apply now!