Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior PHP Developer image - Rise Careers
Job details

Senior PHP Developer

About Us

Mumsnet is the UK's largest website for parents, dedicated to making their lives easier through supportive communities, trusted content, and innovative tools. We’ve been around for 25 years making our forums among the busiest in Europe, providing around-the-clock support and community. We're purpose-driven, placing the well-being of parents at the heart of everything we do and we're committed to sustainable growth, flexibility, and fostering a workplace where everyone can thrive and have fun.

About The Role

We're looking for a Senior PHP Developer to join our talented, collaborative technology team. You'll play a pivotal role in developing new features, maintaining our high-traffic platform, and continually enhancing our user experience. You’ll collaborate closely with our product team, influence architectural decisions, and contribute to our agile development processes.

We’ve fully transitioned from legacy Rails and Java applications to a modern Laravel 11 stack, utilising PHP 8.2, Alpine.js, Vue, Inertia, Livewire, and Tailwind CSS. Our infrastructure leverages AWS, Aurora RDS, Redis, DynamoDB, and Soketi, managed through Laravel Forge, Envoyer, and Horizon. We actively encourage experimenting with emerging technologies to continuously enhance our platform.

Our Tech Stack

  • 🐘 PHP 8.2 & Laravel 11
  • 🌄 Alpine.js, Vue, Inertia, Livewire
  • 🌀 Tailwind CSS
  • 🗄️ Aurora RDS, DynamoDB, Redis
  • 🚀 AWS, Forge, Envoyer, Horizon
  • 📦 GitHub, CI/CD via Forge API

This Role Will Suit You If:

  • 🔍 You have significant knowledge of PHP and the VILT stack (Vue, Inertia, Laravel, Tailwind).
  • ⚙️ You value clean, maintainable code, testing, and continuous improvement.
  • 🛠️ You thrive in collaborative environments and embrace agile methodologies.
  • 📈 You enjoy building scalable, high-traffic platforms.
  • 🤝 You mentor others, enjoy pair programming, and confidently make technical decisions.
  • 🚧 You prioritise secure development practices.
  • 💡 You constantly learn and innovate, exploring new technologies to enhance your skills.

Working Environment

  • 📍 Hybrid: 2 days/week at our Kentish Town office.
  • 🕘 Flexible hours around core working times (9am - 5:30pm).

Salary 

£65,000 - £75,000 per annum + discretionary bonus + EMI options scheme

Location 

London HQ (Hybrid) - ~2 office days per week

Join Us

If you're excited about building software that positively impacts millions of parents, we’d love to hear from you.

Mumsnet Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Mumsnet DE&I Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Mumsnet
Mumsnet CEO photo
Justine Roberts
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$65000K
$75000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior PHP Developer, Mumsnet

Join us at Mumsnet as a Senior PHP Developer and become a vital part of our innovative technology team! With 25 years under our belt, Mumsnet is the UK's largest website for parents, dedicated to making their lives easier through supportive communities and trusted content. As a Senior PHP Developer, you will be responsible for developing exciting new features, maintaining our high-traffic platform, and enhancing user experience with the tools of tomorrow. You will get to work hands-on with a modern Laravel 11 stack, utilizing PHP 8.2, Alpine.js, Vue, and Tailwind CSS, while also contributing to our agile development processes. Our infrastructure runs on AWS, Aurora RDS, and Redis, allowing you to experiment with emerging technologies to continuously improve our platform. This role is perfect for you if you have a strong grasp of PHP and the VILT stack, appreciate clean and maintainable code, and thrive in collaborative environments. We value mentorship, and your ability to guide others through pair programming will be essential. With flexible hours and a hybrid work environment (just two days a week in our Kentish Town office), you can enjoy a great work-life balance while making a real impact. If you're looking to build software that positively impacts millions of parents, we would love to hear from you!

Frequently Asked Questions (FAQs) for Senior PHP Developer Role at Mumsnet
What are the primary responsibilities of a Senior PHP Developer at Mumsnet?

As a Senior PHP Developer at Mumsnet, your main responsibilities will include developing new features for our high-traffic platform, maintaining existing systems, and collaborating closely with our product team. You’ll influence architectural decisions, contribute to our agile development processes, and help enhance the overall user experience through innovative technology. Your role will allow you to work with a modern tech stack including PHP 8.2 and Laravel 11 while mentoring junior developers.

Join Rise to see the full answer
What qualifications are needed for the Senior PHP Developer role at Mumsnet?

To be considered for the Senior PHP Developer position at Mumsnet, candidates should have significant knowledge of PHP and the VILT stack, as well as experience working with modern frameworks like Laravel and Vue. A strong understanding of secure development practices, clean code development, and agile methodologies are also key to standing out in the hiring process. Additionally, a passion for mentoring and collaborating in teams will be highly valued.

Join Rise to see the full answer
How does Mumsnet support professional development for Senior PHP Developers?

Mumsnet fosters a growth-oriented environment where professional development is prioritized. As a Senior PHP Developer, you’ll have opportunities to learn and experiment with emerging technologies. We encourage continuous improvement in coding practices and provide avenues for mentorship where you can both learn from others and share your expertise. Our collaborative culture supports knowledge exchange and skill enhancement.

Join Rise to see the full answer
What technologies does Mumsnet use in the Senior PHP Developer position?

In the Senior PHP Developer role at Mumsnet, you will work with a variety of cutting-edge technologies. Our current stack includes PHP 8.2 and Laravel 11, along with front-end technologies like Alpine.js, Vue, and Tailwind CSS. You’ll also engage with our backend infrastructure implemented on AWS, Aurora RDS, Redis, and use efficient deployment strategies with tools like GitHub, CI/CD via Forge API, and more.

Join Rise to see the full answer
What is the work environment like for a Senior PHP Developer at Mumsnet?

At Mumsnet, the work environment for a Senior PHP Developer is hybrid, allowing for flexibility with two days a week in our Kentish Town office. We promote a balanced lifestyle with flexible working hours around our core times. Our culture is vibrant, supporting collaboration, innovation, and the well-being of our team members, making it a great place for tech professionals to thrive.

Join Rise to see the full answer
Common Interview Questions for Senior PHP Developer
How do you ensure the code you write is clean and maintainable?

To ensure that my code is clean and maintainable, I adhere to best practices like following coding standards, leveraging meaningful naming conventions, and ensuring proper documentation. I also engage in code reviews with peers and actively seek feedback to improve. Utilizing testing frameworks and maintaining a modular approach allows for easier updates and debugging down the road.

Join Rise to see the full answer
Describe your experience with the Laravel framework.

My experience with Laravel includes developing several full-stack applications, focusing on leveraging its features like Eloquent ORM and Blade templating for an efficient workflow. I have also utilized Laravel’s built-in tools such as validation, routing, and middleware in creating robust APIs and web applications, ensuring optimal performance and security throughout our solutions.

Join Rise to see the full answer
Can you explain the concept of MVC and how it's applied in web development with PHP?

MVC stands for Model-View-Controller, a design pattern that separates an application into three interconnected components. In PHP web development, the Model represents the data layer, the View handles the user interface, and the Controller processes input and updates the Model and View accordingly. Leveraging MVC helps create a more organized codebase, facilitating better scalability, testing, and maintenance.

Join Rise to see the full answer
What experience do you have with front-end technologies like Vue or Alpine.js?

I have integrated Vue.js into multiple applications, utilizing its reactive components to enhance user experiences significantly. My experience with Alpine.js has been beneficial for lightweight interactions in applications without the overhead of larger frameworks. I appreciate how both technologies enable efficient data binding and help create interactive interfaces, aligning well with Laravel's backend capabilities.

Join Rise to see the full answer
How would you approach optimizing a web application for high traffic?

Optimizing a web application for high traffic involves analyzing performance bottlenecks and leveraging best practices. I focus on efficient database queries, implementing caching mechanisms with Redis, and using CDN for static assets. Additionally, I employ load testing to anticipate traffic spikes and scale resources on AWS dynamically, ensuring seamless user experiences even during high demand.

Join Rise to see the full answer
What agile development methodologies have you worked with, and how do you implement them?

I have worked with Scrum and Kanban methodologies in various projects. By organizing work into manageable sprints and focusing on iterating quickly, I help teams stay adaptable to changing requirements. I prioritize regular stand-ups for communication, retrospectives for continuous improvement, and user feedback integration to ensure our developments align closely with user needs.

Join Rise to see the full answer
Can you discuss a challenging problem you solved in a past project?

In one of my previous projects, we faced significant downtime due to server overload during peak usage. I spearheaded the initiative to implement load balancing and optimized our database queries to alleviate the pressure on servers. Additionally, we transitioned to using AWS services to auto-scale our instance capacity seamlessly during peak times, ultimately improving our uptime and user satisfaction.

Join Rise to see the full answer
How do you approach mentoring junior developers?

I believe effective mentoring involves patience and encouragement. I aim to create a supportive environment where junior developers feel safe asking questions. I share best practices, involve them in code reviews, and pair program whenever possible, encouraging them to take ownership of parts of projects while providing guidance. I focus on building their confidence and helping them grow their skills progressively.

Join Rise to see the full answer
Describe a project where you had to learn a new technology quickly. How did you handle it?

In a recent project, I needed to learn Alpine.js to enhance an existing application. I approached this by dedicating time to online resources and documentation and started by building small components to grasp its core functionalities. Concurrently, I collaborated with teammates to discuss challenges and solutions, which accelerated my learning curve. Ultimately, I successfully integrated it into our app, improving its interactivity.

Join Rise to see the full answer
What steps do you take to prioritize security in your development process?

Prioritizing security in development starts with implementing secure coding practices, such as using prepared statements to prevent SQL injection. I follow the principle of least privilege for database access and ensure proper authentication and authorization checks across applications. Additionally, I perform regular security audits and keep dependencies up to date to mitigate vulnerabilities.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Mumsnet Remote No location specified
Posted 7 days ago

Join Mumsnet as an Insight Executive and be a part of a pioneering team that turns data into actionable insights.

Photo of the Rise User
Nexus Hybrid No location specified
Posted 12 days ago

Nexus, a pioneer in cryptographic advancements, seeks a Frontend Software Engineer to build and enhance its web applications.

Photo of the Rise User
Posted 13 days ago

Join Applied Intuition as a Software Engineer to enhance the reliability and scalability of our cloud platforms for autonomous vehicle solutions.

Photo of the Rise User
Posted 13 days ago

Join QAD Advanced Scheduling as a Senior Typescript Full-Stack Developer and play a key role in shaping innovative solutions for the manufacturing industry.

Posted 2 days ago

Join WINGS ICT Solutions as a Senior Front-End Engineer and work on cutting-edge web applications using the Angular framework.

Join Sift as a Frontend Software Engineer and contribute to building foundational systems that support complex machines, while collaborating closely with engineering teams.

Join Capital Group as a Software Development Engineer Associate and kickstart your career in a dynamic and inclusive environment.

Photo of the Rise User

A fast-growing AI platform is seeking a Senior Full Stack Engineer with expertise in Vue.js and TypeScript to elevate matchmaking experiences.

Photo of the Rise User
VusionGroup SA Remote Kalsdorfer Str. 6, 8072 Fernitz bei Graz, Austria
Posted yesterday

As an IoT Platform and Software Engineer at VusionGroup, you will develop innovative solutions for the future of industrial IoT.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
P
Someone from OH, Cincinnati just viewed Governance, Risk and Compliance Officer at ProgressSoft
Photo of the Rise User
20 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Fredericksburg just viewed Vice President, Inside Sales at A Place for Mom
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at AudioEye
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at GoodLeap
Photo of the Rise User
58 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic
Photo of the Rise User
14 people applied to Software Engineer Intern at GITAI
R
Someone from OH, Cleveland just viewed Influencers Affiliates Team Lead at RISK
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analyst at Anchorage Digital
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analytics Analyst at 10x Genomics
Photo of the Rise User
Someone from OH, Columbus just viewed Sr Specialist Quality & Regulatory Compliance at bioMérieux
Photo of the Rise User
Someone from OH, Cincinnati just viewed Jr. Graphics Designer at NBCUniversal
o
Someone from OH, Cleveland just viewed Nike Marketing Coordinator at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Promise
Photo of the Rise User
Someone from OH, Lima just viewed Program/Project Manager I at SRI International
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS
Photo of the Rise User
Someone from OH, Alliance just viewed Editor, Music Editorial (Fixed-Term Contract) at Spotify