JoinBrands is seeking a Senior PHP Backend Developer to own and evolve the core backend systems that power our platform. This is a full-time, long-term remote role focused on custom PHP backend development (no off-the-shelf frameworks).
We are looking for someone who has spent years working close to the metal in PHP, understands how backend systems behave in production, and can make solid architectural decisions independently.
Important Requirements (Please Read Carefully)
• Americas timezones only (North, Central, or South America)
• Applicants must currently reside in an Americas timezone country and provide proof of residence
• Camera-on interviews required
• Identity verification required before offer
• No agencies, no proxy candidates, no subcontracting
• Full professional fluency in English (spoken and written)
What You’ll Do
• Design, implement, and maintain custom PHP backend systems
• Build and maintain RESTful API endpoints used by production clients
• Work with a bespoke, in-house backend architecture (not Laravel/Symfony)
• Optimize performance, memory usage, and database queries
• Collaborate closely with frontend and product teams to deliver features end-to-end
• Own backend reliability, security, and maintainability
• Debug production issues and lead root-cause analysis
• Document architectural decisions and backend changes
Required Experience
• 7+ years of professional PHP backend development
• Strong experience working with custom or legacy PHP systems
• Deep understanding of PHP & REST APIs
• SQL databases (MySQL/PostgreSQL) and query optimization
• Experience designing backend systems, not just implementing tickets
• Strong debugging skills in complex codebases
• Experience working independently with minimal oversight
• Proficiency with Git (GitLab preferred)
• Excellent English communication skills (this role requires frequent technical discussions)