Senior Backend Engineer (Symfony, MySQL, Redis, API Platform)
Key Responsibilities
- Architect and implement performance-driven solutions for user profile functionalities utilizing PHP 8.3+ and Symfony 7.x framework.
- Optimize complex database queries and structures to efficiently handle high-volume traffic (1M+ weekly users) with MySQL 8.x and Percona technologies.
- Collaborate seamlessly with frontend specialists to integrate robust backend services with Vue.js 4.x components.
- Identify and eliminate performance bottlenecks in existing codebase to enhance scalability and response times.
- Configure and maintain Docker containers and Kubernetes orchestration for consistent deployment across environments.
- Design intuitive RESTful APIs that provide reliable support for both web and mobile applications.
- Contribute actively in code reviews, architectural discussions, and technical planning sessions.
- Craft comprehensive documentation of technical decisions, system architecture, and code implementations.
- Monitor application metrics and implement proactive performance enhancements before issues arise.
Required Skills
- Minimum 7 years of professional experience with PHP development, demonstrating profound expertise in Symfony framework.
- Exceptional proficiency in database optimization, particularly with MySQL and Percona in high-load scenarios.
- Verifiable track record designing and maintaining applications serving substantial user bases (500K+ users).
- Practical knowledge implementing containerization with Docker and orchestration with Kubernetes.
- Familiarity with Vue.js for seamless frontend integration and effective collaboration with frontend teams.
- Mastery of caching strategies, queue systems, and performance optimization techniques.
- Comprehensive understanding of RESTful API design principles and microservices architecture.
- Proficiency leveraging version control systems (Git) and implementing CI/CD pipelines.
- Exceptional analytical abilities and meticulous attention to detail when solving complex problems.
- Outstanding written and verbal communication skills in English for productive remote collaboration.
Nice to Have
- Experience architecting solutions on cloud infrastructure platforms (AWS, GCP, or Azure).
- In-depth knowledge of PHP 8.3+ features, capabilities, and implementation best practices.
- Hands-on experience with message brokers such as RabbitMQ or Kafka for distributed systems.
- Practical familiarity with Elasticsearch or similar search optimization technologies.
- Experience configuring monitoring tools like New Relic, Datadog, or Prometheus for system observability.
- Previous work with high-traffic consumer applications or content platforms.
