Веб-разработчик
Обязанности:
- Разработка новых сайтов, доработка существующих;
- Верстка макетов в контексте используемой CMS;
- Написание модулей/плагинов/решений для различных CMS;
- Развертывание сайтов на виртуальных и выделенных хостингах.
Обязательные компетенции (повседневная работа):
- Опыт работы хотя бы с одним из CMS/CMF-движком (Bitrix, Netcat, Webasyst, HostCMS, Wordpress, Drupal, Joomla, ModX, Umi, Zend, Yii) (указать какой/какие);
- PHP, понимание ООП;
- JS, jQuery;
- HTML5, адаптивная верстка;
- CSS3, Bootstrap;
- MySQL, понимание концепции реляционных БД;
- Работа по SSH (в командной строке Linux/FreeBSD);
- Технический английский (чтение документаций).
Желательные компетенции (требуются относительно часто, но возможно освоение в процессе):
- GIT/SVN;
- Интеграция сайтов с внешними сервисами;
- Настройка хостинга;
- Настройка серверов Apache, Nginx, MySQL;
- Установка SSL-сертификатов;
- Шаблонизаторы (SMARTY, XSLT и т.п.);
- Разработка веб-сервисов (АПИ);
- Разработка модулей, плагинов к популярным системам;
- Глубокая отладка приложений (в том числе и чужого кода);
- Концепция информационной безопасности (знание потенциальных уязвимостей, принципов работы веб-вирусов);
- Теория MVC, принципы построения CMS-систем;
- Понимание работы сети Интернет (протоколы, DNS).
Плюсы:
- Знание дополнительных языков (Python, Perl, Ruby);
- Умение пользоваться Unit-тестами;
- Соблюдение актуальных стандартов разработки и написание чистого читаемого кода;
- Умение гуглить;
- Привычка оставлять комментарии в коде;
- Пунктуальность;
- Стрессоустойчивость;
- Стремление к развитию;
- Гражданство РФ.
В отклике обязательно перечислить компетенции, которыми вы обладаете. Будет проводиться техническое собеседование, в котором задаются общие вопросы по указанным компетенциям.
Вместе с откликом необходимо приложить не менее одного файла с собственным PHP-кодом (чем сложнее, тем лучше) не менее 100 строк, и набор из html+css+js, демонстрирующий навыки работы с фронтендом (указать, какие именно куски являются вашими).
Условия:
- Полный рабочий день, удаленная работа;
- Оформление по ТК РФ;
- Полностью белая зарплата с оплатой всех налогов;
- Как бонус - отдых в Греции (проживание за счет компании).