Tochka Lubvi is the largest chain of 18+ stores in Russia (90 offline stores + online store + central warehouse).
We have a custom-built e-commerce CMS on PHP 7.4 + Yii2.
What you will be doing
- Development and support of the system's business logic (e-commerce: online store and personal account)
- Support and development of WMS — internal administrative panel (orders, products, warehouses, suppliers) + integration with 1C
- Work with legacy architecture on PHP 7.4 and a large number of SQL procedures
- Support and development of 30+ integrations (delivery, payments, suppliers, marketplaces)
- Addition and maintenance of cron jobs
- Error diagnostics by logs (Nginx / PHP)
- Participation in CI/CD setup (Yandex Cloud, Nginx, GitHub Actions)
Who we are looking for
Required:
- Experience in developing complex SQL queries, functions, and procedures (JOIN, subqueries, indexes, transactions)
- Ability to understand other people's legacy code and suggest improvements
- Experience in e-commerce (catalog, cart, orders, statuses, stock levels)
- Experience with integrations with delivery services (CDEK, PickPoint, and similar) and payment gateways (Robokassa and similar)
- Confident work with Git
- Skills in working in a Linux environment (Docker, Git)
- Ability to work independently (without constant analyst and architect)
- Experience working with AI agents at the IDE/Console level and ability to write prompts
Will be an advantage:
- Knowledge of PHP 8.x
- Experience with OpenAPI Specification
- CI/CD setup skills
Key skills:
Yii2, PHP 7, Docker, Git, SQL, Nginx, REST API, OOP, Backend, Linux
What we offer
- Schedule: 5/2, 8-hour workday, flexible start
- Work format: office (Moscow) / hybrid / remote (after probation period)
- Employment: full-time or contract with individual entrepreneur/civil contract
- Interesting tasks without routine
- Friendly team and opportunities for professional growth
- Payment of sick leave and vacations
- No dress code