
Senior PHP Developer (Symfony)
- Remote
- Yerevan/Other, Erevan, Armenia
- R&D
Job description
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.
Job 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.
or
All done!
Your application has been successfully submitted!