Вступление
В связи с увеличением числа задач и налаженной структурой сотрудничества с фриланс и part-time исполнителями, мы привлекаем новых фриланс/part-time исполнителей в наши проекты.
Задачи с проектами в сфере eCommerce. Основной стек: ЯП PHP, фреймворк Yii2, MySQL, контроль версий Git (GitHub), брокер сообщений RabbitMQ, управление и координация ClickUp, документация Confluence / Notion.
Минимальные требования по занятости: не менее 10 часов / неделя. Почасовой формат оплаты.
Преимущества работы с нами
- Краткие, понятные ТЗ. Содержат ясные требования, ссылки на внутреннюю документацию, макеты и подсказки. (Примеры ТЗ)
- Стремимся писать качественный код. Регулярно проводим CodeReview, рефакторинг и работаем над собственными стандартами. (Примеры сэмплов кода)
- Быстрый старт. Пишем документацию, обучающие статьи, стандарты чтобы новые разработчики могли быстрее влиться.
- Только разработка. В отличии от классического фриланса, Вам не нужно вести коммуникацию с клиентами, собирать требования, решать конфликты. Коммуникацией и постановкой задач занимается специально обученный специалист.
- Поддержка от других разработчиков и специалистов. Вы сможете получить техническую помощь и ответы на вопросы, от inhouse-специалистов на проекте, в т.ч. от разработчиков, что обычно не присуще классическому фрилансу, где с проектом исполнитель остаётся 1-на-1.
Необходимые навыки
- Стек: PHP (от 2-ух лет), опыт с фреймворком Yii2 / Laravel / Symfony, MySQL, Git.
- Опытный разработчик, который готов писать чистый код и следовать
CodeStyle и стандартам проекта, а также готов делиться своим мнением по
улучшению стандартов.
- Знания ООП. Но не использование классов для галочки, а активное
применение инкапсуляции, полиморфизма и наследования, чтобы создавать
более гибкий и эффективный код, который поддаётся модификации и
расширению в будущем.
- Понимание и использование SOLID-принципов.
Будет плюсом:
- Основной фреймворк — Yii2.
- Будет плюсом: понимание DDD, особенно по урокам Д. Елисеева.
- Опыт с брокером сообщений RabbitMQ.
- Опыт работы с Symfony.