Location: Remote (UK-based) with meetups in London 2x per monthType: Full-timeSalary: Competitive, based on experienceExperience level: Mid-SeniorSkills needed - PHP, Craft CMS, JavaScript, HTML, CSSThe Company:We are working with a well-established UK-based print and digital publishing business with a strong presence in both traditional and online media. It's a small but dynamic and forward-thinking team committed to growing their digital platforms and expanding development capabilities. We are looking for a talented developer to play a key role in both day-to-day development and the wider strategic evolution of digital platforms. This is an exciting opportunity for someone who enjoys variety, problem-solving, and wants to grow into a leadership or team management role while remaining hands-on with development.The Role:
- Developing and maintaining websites
- Supporting and mentoring junior developers
- Collaborating with external agencies on larger technical projects
- Contributing to the hiring and team-building process as they expand
- Helping shape technical decisions and architecture
Key Requirements:
- Strong experience with PHP (ideally with knowledge of modern frameworks like Laravel, Symfony, or Yii)
- Solid understanding of object-oriented programming (OOP) in PHP
- PHP package management (e.g., Composer)
- Proficiency in modern HTML/CSS
- Good working knowledge of JavaScript (vanilla JS, jQuery; experience with Vue or React is a plus)
- Good knowledge of MySQL
- Experience with CraftCMS or similar CMS platforms (Drupal, Statamic, OctoberCMS, etc.)
- Experience extending CMS platforms via custom modules/plugins
- Familiarity with templating languages like TWIG or Blade
- Experience with modern front-end build tools (e.g., Webpack, Gulp)
- Knowledge of TailwindCSS
- Experience working on high-traffic websites or web apps
Benefits:
- 25 days annual holiday
- Annual company Christmas outing and summer social
- Company pension scheme
- Unique travel incentives
- Energetic, sociable team culture – with regular team meetups and drinks
This role is particularly well-suited to a generalist developer who enjoys working across a range of technical challenges. It may appeal to someone with freelance or small-team leadership experience, comfortable balancing hands-on coding with broader technical strategy.What Next?If this sounds like it could be your next opportunity, please apply with an up to date CV or email