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)