Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Intermediate Software Engineer (PHP) image - Rise Careers
Job details

Intermediate Software Engineer (PHP)

📍 Location: Sheffield (Fargate)

🖥 Hybrid working as standard: 2 days a week in the office, the other 3 days remote (or office if you prefer)

Our mission:

  • Two in five people in the UK rent their homes. Goodlord's mission? To provide them with the best renting experience in the world 🌎

  • We started Goodlord because we wanted to make renting simple and transparent for everyone involved: the agent, the landlord, and the tenant. We knew Generation Rent would lead to more tenants, with higher digital expectations and we were confident we could provide a solution 🏠

  • Like all scale-ups it’s been a bit of a rollercoaster journey, but we’re now stronger than ever, with around 3,000 letting agents using the platform, exciting and varied products and 350+ Goodlordians across the group supporting the mission! 💚

The Opportunity:

  • Work with Product Managers, business stakeholders and other Engineers to understand end user problems and implement appropriate solutions

  • Address issues raised within the application that prevent users from achieving their goals

  • Identify bottlenecks in the development process and suggest/implement improvements

  • Continuously improve the code base to make it easier to understand and more fun to work with

  • Perform self defined tasks geared towards your personal and professional development

What we need from you:

  • Significant commercial experience in building complex web applications using Symfony or Laravel

  • Ability to write good, clean and well-tested code

  • Proficient working with relational databases such as MySql and PostgreSql

  • Experience working in an agile team with a delivery focus and a keen eye on what the customer needs

  • Willingness to learn new technologies and engineering practices

What's in it for you:

  • 🚀 Grow with Goodlord: your development is important to us, that’s why we are Great Place to Work - certified. Have a goal in mind? Share it with us and you can use your £1000 annual development fund to support it. We guarantee you’ll learn loads and develop both personally and professionally at Goodlord too!

  • 💕 Your well-being matters: bi-weekly coaching with Sanctus to provide Goodlordians with a safe place to talk and support your mental health

  • 🌴 25 days holiday (plus UK Bank holidays) plus 1 day per full holiday year up to 32 days: We believe regular breaks are essential for well-being and we encourage (some may say expect!) all Goodlordians to take full advantage of their annual leave entitlement.

  • 🤗 Supporting your family: we offer Goodlordians of all genders a generous 3 months of fully-paid time off to look after their new arrivals

What’s next?

If you’re ready to help us provide the best renting experience in the world, then click apply (2-3 minutes)!

A full job spec is available on request

Goodlord wants applicants from all backgrounds and walks of life, we are an equal opportunity employer committed to creating an inclusive environment. In fact one of our core values is Bring our whole selves to work which is really important to us. If there is anything you need to participate fully in the interview process we'd like to hear about that too, please just include it in your application. Come and join us!

** Please note, as we are regulated by the Financial Conduct Authority, all Goodlordians are required to pass a thorough referencing check via Experian before joining the team. We will only ask for references at the point of making an offer.

Regrettably we are not able to provide sponsorship for this role.

No agencies please - we have tried and trusted partners we would turn to should we require support.

Goodlord Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Goodlord DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Goodlord
Goodlord CEO photo
William Reeve
Approve of CEO

Average salary estimate

$50000 / YEARLY (est.)
min
max
$40000K
$60000K

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 Intermediate Software Engineer (PHP), Goodlord

Join the Goodlord team as an Intermediate Software Engineer (PHP) in our Sheffield office! At Goodlord, we are on a mission to transform the renting experience for everyone involved—landlords, tenants, and agents alike. With our hybrid working model, you'll enjoy the flexibility of working remotely three days a week and collaborating in the office two days. Your role will involve collaborating with Product Managers, stakeholders, and fellow engineers to tackle user problems and refine our platform, which is used by over 3,000 letting agents. You’ll need to bring your significant experience with Symfony or Laravel and your knack for writing clean, efficient code. We believe in continuous improvement, so you'll have the autonomy to enhance our codebase and address bottlenecks in the development process. Plus, you'll have ample opportunities for personal and professional growth, supported by a generous annual development fund of £1000. With a focus on your well-being, we provide bi-weekly coaching and 25 days of holiday, which can extend to 32 with time served. Join Goodlord, a certified Great Place to Work, where you can contribute your unique skills and ideas towards making renting as seamless as possible. Ready to join a diverse and inclusive environment? Apply now and help us make renting better for everyone!

Frequently Asked Questions (FAQs) for Intermediate Software Engineer (PHP) Role at Goodlord
What are the responsibilities of an Intermediate Software Engineer (PHP) at Goodlord?

As an Intermediate Software Engineer (PHP) at Goodlord, your main responsibilities will include working closely with product managers and other engineers to identify and implement solutions for end users. You will tackle issues that hinder user success, refine our applications continuously, and improve our codebase. Your role will also involve defining your development tasks to support your personal growth, ensuring our applications are user-friendly and efficient.

Join Rise to see the full answer
What skills are required for the Intermediate Software Engineer (PHP) position at Goodlord?

To excel as an Intermediate Software Engineer (PHP) at Goodlord, you should have significant commercial experience with web applications built using Symfony or Laravel. Proficiency in creating clean, well-tested code and working with relational databases like MySQL and PostgreSQL is essential. Additionally, familiarity with agile practices and a customer-focused mindset will help you succeed in this role.

Join Rise to see the full answer
What personal development opportunities does Goodlord offer for PHP developers?

Goodlord offers a fantastic personal development opportunity for Intermediate Software Engineers (PHP) with an annual development fund of £1000. This fund can support your learning goals, whether it’s attending workshops, courses, or obtaining certifications. At Goodlord, your growth is vital as we strive to create an environment where you can expand both your technical skills and personal capabilities.

Join Rise to see the full answer
How does Goodlord support work-life balance for Intermediate Software Engineers?

Goodlord is committed to supporting work-life balance for its Intermediate Software Engineers (PHP) through a hybrid working model that allows you to work from home three days a week and be in the office two days. With 25 days of holiday (plus bank holidays) that can extend up to 32 days, we encourage all employees to take breaks for their well-being and recharge.

Join Rise to see the full answer
Where is the position of Intermediate Software Engineer (PHP) located?

The Intermediate Software Engineer (PHP) position at Goodlord is located in Sheffield, specifically in the Fargate area. You will benefit from a hybrid working setup which provides flexibility, allowing you to choose two days for office work while working from home for the remaining three days.

Join Rise to see the full answer
Common Interview Questions for Intermediate Software Engineer (PHP)
Can you describe your experience with Symfony or Laravel as an Intermediate Software Engineer?

When discussing your experience with Symfony or Laravel, focus on specific projects where you utilized these frameworks. Describe how you approached challenges, the architecture of your applications, and any performance optimizations you implemented. Highlight your understanding of best practices and how they contributed to the success of your projects.

Join Rise to see the full answer
How do you ensure that your code is clean and well-tested?

To maintain clean and well-tested code, I follow best practices such as writing clear documentation, adhering to coding standards, and utilizing automated testing techniques like unit and integration tests. I also engage in code reviews and refactoring sessions to enhance code quality, ensuring that the code remains understandable and maintainable.

Join Rise to see the full answer
What methods do you use to identify bottlenecks in the development process?

I use a combination of feedback from team members, analysis of application performance metrics, and regular review of the development workflow to identify bottlenecks. Implementing agile methodologies also helps in maintaining a transparent process where issues can be addressed promptly, leading to a more effective development cycle.

Join Rise to see the full answer
Can you give an example of a challenging problem you solved in a previous role?

In a previous role, I encountered a performance issue where queries were running slowly. By profiling the queries and identifying inefficient joins, I optimized them with indexes and refactored a few data retrieval methods. These changes significantly improved the application's response time, leading to a notably enhanced user experience.

Join Rise to see the full answer
How do you prioritize tasks in an agile working environment?

In an agile environment, I prioritize tasks by assessing their impact on customer needs and aligning them with the sprint goals. I work closely with the product manager to ensure the highest value tasks are prioritized. Utilizing frameworks like MoSCoW (Must have, Should have, Could have, Won’t have) helps me effectively manage conflicting priorities.

Join Rise to see the full answer
What do you do to keep up with evolving technologies and best practices?

To stay updated on emerging technologies and best practices, I regularly attend webinars, read industry publications, and participate in online developer communities. I also find value in experimenting with new tools and frameworks in side projects, which keeps my skills sharp and enhances my adaptability in my role.

Join Rise to see the full answer
Describe a time when you had to collaborate with non-technical stakeholders.

In a previous project, I collaborated with marketing and sales teams to develop customer-facing features. Through workshops and regular meetings, I translated technical requirements into user-friendly terms, ensuring all stakeholders were aligned. This collaboration ultimately led to a successful product launch that met everyone's needs.

Join Rise to see the full answer
How do you handle conflicting feedback from team members?

When faced with conflicting feedback, I first seek to understand the perspectives of all involved parties. I then analyze the underlying concerns and evaluate the impact on the project. Bringing everyone together for an open discussion often helps in reaching a consensus that aligns with our shared goals.

Join Rise to see the full answer
What tools do you use for version control and collaboration?

I frequently use Git for version control, as it allows me to manage code changes effectively. For collaboration, tools like GitHub or Bitbucket are invaluable, enabling seamless code reviews and issue tracking which enhances team communication and keeps everyone on the same page.

Join Rise to see the full answer
What is your approach to personal development as a software engineer?

My approach to personal development involves setting clear, achievable goals for both my technical and soft skills. Leveraging resources such as online courses, certifications, and mentorship opportunities help me stay progression-oriented. I regularly assess my progress and adjust my learning strategy based on industry demands and my career objectives.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

NVIDIA is looking for a Principal Software Engineer to lead AI-powered streaming solutions, building groundbreaking infrastructure and tools for next-gen experiences.

Photo of the Rise User
Boeing Hybrid US, Saint Louis County, MO; Missouri, Hazelwood, MO
Posted 13 days ago

Boeing is looking for a skilled Mid-Tier Software Engineer to enhance critical defense software solutions in a collaborative and inclusive workplace.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple's IS&T Corporate Systems team as a Software Engineer to shape the future of intelligent systems for corporate applications.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple’s System Experience Core Services Team as a Software Engineer to enhance and innovate core technologies for Apple's software platforms.

Photo of the Rise User
Jellyfish Remote Mexico City, CDMX, Mexico
Posted 11 days ago

As a Lead Front-End Developer at Jellyfish, you will oversee technical excellence and mentor a team in a global digital marketing agency.

Photo of the Rise User
Posted 10 days ago

Join UKG as a Software Engineer II to develop cutting-edge cloud technology solutions while promoting a great workplace culture.

Photo of the Rise User
Posted 11 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Holidays
Paid Time-Off

Join Samsara's innovative team as a Staff Software Engineer, driving impactful solutions for commercial fleets through cutting-edge technology.

Photo of the Rise User
SILVUS TECHNOLOGIES Hybrid Los Angeles, California, United States
Posted 12 days ago

Join Silvus Technologies as a Software Engineer I to support high-stakes communication solutions for defense and law enforcement.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 10, 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!