Tech Stack
AWSCloudDockerJavaScriptLinuxMySQLNode.jsPHPPostgresPythonReactZend
About the role
- Work in cross-functional teams with Backend, Frontend, Product, Design, and QA
- Participate in product planning from discovery through deployment
- Collaborate to develop features, APIs, and improve products
- Ensure customers receive a white-glove experience
- Fully own development of features across client, server, service, and database
- Maintain and improve stability of legacy PHP monolith (PHP 5.6, Zend)
- Design and implement server-side APIs, data models, and business logic in PHP with MySQL
- Create and optimize database schemas and queries for relational databases
- Perform testing, debugging, and troubleshooting to ensure high-quality deliverables
- Reduce technical debt and deliver feature backlog items
- Participate in code reviews and contribute to development process improvements
Requirements
- 8+ years of backend development experience
- Highly skilled in PHP with strong OO principles, architecture, and design patterns
- Experience maintaining legacy PHP monoliths (PHP 5.6, Zend components)
- Familiarity with later PHP versions (e.g., PHP 8) and eagerness to adopt new technologies
- Strong relational database experience (MySQL or PostgreSQL) and ability to design/optimize schemas and queries
- Proficiency with Linux command line and familiarity with AWS
- Experience designing and implementing server-side APIs, data models, and business logic
- Strong testing, debugging, and troubleshooting skills
- Experience participating in code reviews and reducing technical debt
- Excellent communication skills and ability to work collaboratively in remote-first teams
- Ownership mindset and passion for solving customer problems