WEB разработчик YII2
Зарплата
от 100 000 до 130 000 ₽
Требования
Местоположение и тип занятости
Компания
Облачная экосистема для компаний по доставке сбалансированного питания
Описание вакансии
Условия работы
- Активно используем стек - Linux + Apache + Nginx + MySQL + PHP7, есть Angular и Vue.
- Наши приложения работают на собственном коде, активно использующем компоненты Yii2 и другие сторонние наработки.
- Код версионируем git'ом. Вся разработка ведётся в Bitbucker, CI на каждый PR, движемся к CD.
- Ошибки собираем с Sentry
- Практикуем agile, code review, пишем тесты на codeception+phpunit.
- Внедряем практики DevOps.
Обязанности:
- Разработка и обслуживание проектов, а также доработка существующих;
- Работа над крупным проектами в команде разработчиков;
Предстоит работать с:
- Yii2, PHP7, MySQL, jQuery, Angular, Vue
- Docker, Docker Compose
- HTML, CSS, Bootstrap3, верстка (адаптивная, bootstrap)
- Git, Bitbucket, JIRA
- Умение читать и править чужой код, писать свой
Требования:
- Опыт в разработке веб-приложений: PHP, MySQL, HTML, CSS, jQuery, Yii2, composer от 3 лет минимум
- AngularJS и docker от 1 года, плюсом Vue.js.
- Глубокие знания фреймворков Yii2,
- Знание других языков программирования;
- Умение разбираться в чужом коде и чинить его.
- Умение написать проект на yii2 с нуля.
- Профилирование, отладка веб-приложений на php и javascript.
- Умение работать с git, понимание gitflow, опыт слияния веток с конфликтами
- Умение оптимизировать SQL запросы.
- Опыт практики code review. Плюсом: devops практики.
- Опыт администрирования linux серверов.
- Английский язык - чтение документации;
- Голова на плечах, готовность работать в команде.
- Желание развиваться, предлагать и самостоятельно искать материалы.
- Умение точно оценить сроки поставленных задач
Бонусы
- Место работы: г. Екатеринбург, ул. Московская 77, в офисе есть кухня, чай, кофе, плюшки.
- График работы с 10 до 19
- Компенсация профильного обучения
- Возможность карьерного и финансового роста
Дополнительные инструкции
МЫ не предлагаем удаленную работу, все сотрудники работают в офисе, так мы быстрее реагируем на запросы и решаем задачи
Важное условие работы в нашей команде - соблюдать сроки и договоренности, если для вас это сложно, к сожалению, мы не сработаемся, даже если вы очень талантливы.