• Design, develop, and maintain high-quality backend systems using PHP and Symfony
• Own features end-to-end, from ticket creation and technical design to production release
• Write clean, strongly-typed, maintainable, and testable code that meets strict quality standards
• Build and maintain comprehensive automated test coverage using PHPUnit and similar tools
• Follow and promote Test-Driven Development (TDD) practices
• Use static analysis, linters, and code quality tools to ensure reliability and consistency
• Participate actively in code reviews, providing and receiving constructive feedback
• Collaborate closely with product, design, and QA teams to deliver robust solutions
• Break down complex initiatives into well-defined, actionable tasks and guide implementation
• Monitor systems and participate in a rotating on-call schedule when required
• Promote secure coding practices and ensure code is free from known vulnerabilities
• Document architecture, decisions, and processes to support team-wide knowledge sharing
• Mentor junior and mid-level engineers and contribute to a strong engineering culture