Senior Backend Developer
This is an exciting opportunity for a seasoned PHP Backend Engineer to drive the core platform's backend using PHP 7.2, Symfony 5.x, MySQL, and Redis within a microservices architecture.
About the Role
* We are looking for a highly skilled developer with 5+ years of professional experience in PHP development, strong command of PHP 7.2, and hands-on work using Symfony 5.x.
* The ideal candidate will have a solid understanding of microservices architecture and building scalable, fault-tolerant, and observable distributed systems.
* You will be responsible for driving the backend development, working closely with cross-functional teams to deliver robust solutions for underserved sports communities worldwide.
Key Responsibilities
* Design, develop, and maintain high-quality code using PHP 7.2, Symfony 5.x, and related technologies.
* Collaborate with the team to identify and prioritize project requirements, ensuring timely delivery and alignment with business objectives.
* Develop automated tests using PHPUnit and Mockery to ensure code quality and reliability.
* Work closely with the DevOps team to implement CI/CD practices using GitHub Actions and Swagger for API documentation.
* Contribute to the development of cloud-based infrastructure and deployments using AWS and GCP.
* Stay up-to-date with industry trends, best practices, and emerging technologies to continuously improve skills and knowledge.
Requirements
* 5+ years of professional experience in PHP development, with a strong command of PHP 7.2 and hands-on work using Symfony 5.x.
* Solid understanding of microservices architecture and building scalable, fault-tolerant, and observable distributed systems.
* Deep experience working with MySQL and Redis for data storage and caching.
* Proficient in writing automated tests using PHPUnit and Mockery.
* Experience using Docker for local development and deployment workflows.
* Exposure to CI/CD practices, with hands-on use of GitHub Actions and Swagger for API documentation.
* Experience integrating with external systems such as Salesforce.
* Comfortable with AWS (and ideally some GCP exposure) to support cloud-based infrastructure and deployments.
* Strong communication and collaboration skills, able to operate independently and drive projects with minimal supervision.
Bonus Skills
* Familiarity with front-end technologies like jQuery and SASS (approximately 10% of your time will involve front-end work).
* Interest or prior experience in media or video streaming platforms.
* Knowledge of modern infrastructure observability tools like DataDog.
What We Offer
* A competitive salary in USD, allowing you to work globally and get paid globally.
* A fully remote setup, trusting you to work effectively from anywhere.
* The Better Me Fund, investing in your personal growth and passions.
* A community that values compassion and social good, making a positive impact together.