This role supports HomeBuddy’s mission to connect homeowners with reliable contractors by building and maintaining scalable backend systems. As a Senior Backend Engineer, you will work within a senior-level team that values architectural thinking, end-to-end ownership, and clear communication. The position is ideal for someone experienced in PHP/Laravel and modern languages who enjoys solving complex technical problems, contributing to product strategy, and creating resilient backend solutions.
Responsibilities:
- Design and implement scalable, secure, and maintainable backend systems using PHP/Laravel and other modern languages.
- Apply C4 modelling and architectural principles to guide feature and system design.
- Participate in the full development lifecycle from estimation to deployment and optimisation.
- Collaborate with cross-functional teams to align engineering solutions with business goals.
- Champion systems thinking and translate technical details into business value.
- Maintain strong focus on code quality, performance, and security across all deliverables.
Requirements:
- At least five years of professional development experience with PHP/Laravel.
- Experience with one or more modern languages such as Go, .NET Core, Kotlin, TypeScript, Node.js, or Python.
- Solid understanding of OOP, SOLID principles, and design patterns.
- Experience with C4 diagrams and system architecture documentation.
- Proficiency with relational and NoSQL databases and performance tuning.
- Strong communication skills and experience with Git workflows and Linux environments.
Benefits: (optional)
- Fully remote work flexibility.
- Competitive compensation and paid leave.
- Professional equipment support and modern productivity tools.
- Wellness allowances and training opportunities.
This position is ideal for engineers seeking ownership, collaboration, and long-term professional growth within a supportive and forward-thinking environment.