от 250000 до 300000 RUR
Санкт-Петербург
Гражданский проспект 22
Гражданский проспект 22
Более 6 лет
Обязанности:
- Разработка, доработка, рефакторинг и поддержка CRM-системы на базе OpenCart 1.5.4.1
- Работа с backend-частью бизнес-критичных систем (CRM, B2B/B2C-порталы)
- Поддержка и развитие функционала на PHP 5.x / 7.x, работа с устаревшим кодом
- Разработка и оптимизация модулей, контроллеров, моделей и шаблонов OpenCart
- Работа с MySQL (сложные запросы, оптимизация, индексы, транзакции)
- Интеграции с внешними сервисами (API, платежные системы, 1С и т.д.)
- Написание и поддержка frontend-части (HTML/CSS/JS, шаблоны OpenCart)
Требования:
- Опыт коммерческой разработки на PHP от 6 лет
- Реальный опыт работы со старым PHP 5.x и legacy-кодом
- Опыт работы с OpenCart (желательно 1.5.x / 2.x) — будет сильным преимуществом
- Опыт работы с Symfony от 3 лет
- Опыт работы с Docker (сборка образов, Docker Compose)
- Уверенное знание MySQL (сложные запросы, оптимизация, транзакции)
- Опыт работы с Redis, RabbitMQ (или Kafka), MongoDB
- Опыт разработки REST API
- Хорошее понимание ООП и принципов SOLID, DRY, KISS
- Базовые/уверенные навыки frontend (HTML, CSS, JavaScript, jQuery)
- Умение читать и дорабатывать чужой старый код
- Английский — чтение технической документации
Будет плюсом:
- Опыт работы со старыми версиями Symfony или другими legacy-фреймворками
- Опыт миграции/модернизации старых проектов
- Опыт написания тестов
Условия:
- Удалённая работа или офис в Санкт-Петербурге
- Работа в небольшой команде без бюрократии и лишней отчётности
- Зарплата от 250 000 ₽ (обсуждается по итогам собеседования)