Jobs and Careers
SY

Senior PHP Developer (Symfony)

Syrve
Remote jobRemotefull_timeVerifiedPosted 5 Mar 2025

About the role

Syrve is a leading provider of comprehensive software solutions for cash registers and restaurant management. We have a strong presence in the international market, serving over 9,000 customers worldwide, and we continue to grow. 

About the Project 

We are developing a cloud-based “smart” restaurant back-office automation system that simplifies and accelerates daily operations, forecasts sales, and automatically plans production and purchases. Our development follows the SAFe (Scaled Agile Framework) methodology. 

Requirements

  • At least 5 years of experience in commercial development using PHP, primarily Symfony. 

  • Strong knowledge of PHP7+ and MySQL. 

  • Experience working with modern PHP frameworks, especially Symfony. 

  • Understanding and implementation of key design patterns. 

  • Experience working in a team, proficiency in Git (version control, code review). 

  • Strong knowledge of Linux and working with server environments. 

  • Experience working with Redis. 

  • Experience with message queue servers (Gearman, RabbitMQ). 

  • Ability to write workers. 

  • Experience configuring and managing CI/CD pipelines in GitLab. 

  • Experience in writing unit tests and performance tests. 

Nice to Have 

  • Experience with Clickhouse. 

  • Development of ERP systems. 

  • Experience working with Agile methodologies (Scrum, Kanban). 

  • Experience using Jira, Confluence. 

  • Experience developing high-load distributed systems. 

  • Experience with Angular.js, Angular 2+, and JavaScript. 

  • Experience in test-driven development (TDD). 

Responsibilities 

  • Development of the server-side system. 

  • Support and refactoring of the current architecture. 

  • Participation in task planning and evaluation. 

  • Code review. 

  • Optimization of SQL queries. 

  • Setup and configuration of CI/CD pipelines in GitLab. 

  • Development and maintenance of message queues (Gearman, RabbitMQ). 

  • Writing and maintaining workers. 

  • Writing unit tests and performance tests. 

We Offer 

  • Work in an international company. 

  • Remote work option. 

  • Flexible working hours (start of the workday until 11:00 AM). 

  • English course compensation. 

  • Gym membership compensation. 

  • Health insurance (in Armenia). 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Syrve

View company profile →