Зарплата: Договорная
Работа в офисе, Полный день, 8 часов в день
Необходимый опыт: 1-3 года
Требуемые навыки:
Требования:
- Знание PHP 5.6, PHP 7+
- Знание PHP-фреймворка Yii2
- Умение работать с Composer
- Знание XDebug
- Знание концепции ООП и шаблонов проектирования
- Знание Mysql и умение писать sql запросы
- Опыт работы в Git
- Знание *nix на уровне пользователя
- Умение работать в команде
- Умение разбираться в чужом коде
- Документирование своего кода (PHPDoc)
Плюсом будет:
- Понимание механизмов функционирования электронной подписи
- Умение писать юнит тесты (phpunit), в идеале опыт TDD
- Работал с SVN
- Знаком с PostgreSQL;
- Опыт парсинга и обработки данных
- Опыт работы с Rabbit
- Работал с NoSQL;
- Сталкивался с Elastic Search
- Опыт работы с микросервисами (JSON-RPC, SOAP, REST-API)
- Использование Docker
Требования к знаниям:
PHP - наш основной инструмент (от 5.6 до 7.+), вам не обойтись без ООП и MVC. Мы придерживаемся использования PHPDoc для комментариев - очень хорошо, если вы к нему приучены;
MySQL - у нас сложные запросы. Без понимания JOIN не обойтись, приветствуется понимание EXPLAIN. Кроме того, мы активно применяем расширенные возможности баз данных - триггеры,функции, хранимые процедуры;
JavaScript - повсеместно используем jQuery, AJAX;
HTML/CSS - достаточное знание, чтобы договариваться с верстальщиками;
Важно, что бы вы имели реальный недавний опыт использования перечисленных выше технологий.
И еще:
Мы используем GIT для контроля версий - будет здорово, если вы уже сливали ветки.
Приветствуется базовый опыт работы с консолью Linux, способность начальной настройки Apache или Nginx;
Работа с Rabbit, Sphinx.
Английский язык
2022-03-30