Обязанности:
- Поддерживать существующий код и создавать новый функционал и интеграции на PHP, в том числе с маркетплейсами; работать с легаси и Symfony.
- Реализовывать обмен с 1С и собственной CRM, оптимизировать код, повышать производительность и проводить рефакторинг.
- Писать SQL-запросы и создавать миграции.
- Работать с системами аналитики и метриками для сбора статистики.
- Поддерживать и улучшать клиентскую часть на JavaScript; в перспективе интегрировать современные фронтенд-технологии и фреймворки.
Требования:
- 3+ года коммерческой разработки на PHP (Symfony, Laravel или аналог).
- Навыки командной разработки и поддержки общей кодовой базы; опыт подготовки микросервисов к деплою.
- Практический опыт с MySQL или PostgreSQL, Doctrine и миграциями.
- Опыт работы с JavaScript, jQuery и его библиотеками, Node.js, npm и Gulp.
- Навыки адаптивной и кроссбраузерной верстки с Flexbox; знание SCSS, LESS и Bootstrap 5.
- Опыт работы с Twig, Git, брокерами сообщений (RabbitMQ или аналоги), API и интеграциями со сторонними сервисами.
- Уверенное владение Docker и Docker Compose; знание принципов работы Apache и NGINX.
- Опыт работы с макетами в Figma, высоконагруженными сервисами и написания юнит-тестов.
Условия: удаленная работа, гибкий график, полная занятость, график 5/2. Полный онбординг за 3 месяца. Работа по Kanban; поддержку в выстраивании работы оказывает agile coach. Компания соблюдает баланс работы и личной жизни.