Negotiable
Outside
Remote
Remote , UK
Summary: The Senior PHP Engineer role involves developing and maintaining high-performance, secure Back End systems for a leading software company. This position is a long-term freelance opportunity with an initial 6-month contract, likely to extend, and is fully remote. The ideal candidate will have expertise in PHP and Symfony, along with a strong focus on unit testing and code quality. The role requires taking ownership of complex features and enhancing the developer experience through internal tooling.
Key Responsibilities:
- Develop and maintain high-performance, secure Back End systems
- Take full ownership of complex features from design to deployment
- Enhance test coverage with a focus on unit testing best practices
- Refactor Legacy codebases using Domain-Driven Design (DDD) principles
- Build internal tooling to improve developer experience and incident resolution
- Champion clean, well-documented, and maintainable code through thorough code reviews
- Ensure feature completeness with proper flags, logging, and monitoring
Key Skills:
- Proficiency in PHP
- Experience with Symfony framework
- Knowledge of Doctrine ORM
- Familiarity with PHPUnit for unit and functional testing
- Experience with GitLab CI for CI/CD pipelines
- Understanding of Docker for containerization
- Experience with Grafana & Loki for monitoring
- Bonus: Experience with Rust or NodeJS
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT