PHP-разработчик
Зарплата
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
В данный момент мы ищем PHP-разработчика.
У нас разнообразные задачи: от проектирования и разработки ядра системы, модулей управления пользователями, метаданными контента, статистики, рекламной и рекомендательной подсистем до написания API для взаимодействия основной системы с внешними источниками данных и клиентскими приложениями (Set-Top Box, Smart TV, планшеты, мобильные устройства) и программирования административных интерфейсов управления. Обеспечение отказоустойчивости и устойчивость к нагрузкам также входит в зону ответственности соискателя на уровне архитектуры и кода подсистем.
Задачи:
- разработка системы управления платформой обработки и хранения видеоконтента и отдельных модулей, API для взаимодействия с ними;
- активное участие во всём процессе разработки, начиная с проектирования и заканчивая запуском и поддержкой;
- активное взаимодействие с коллегами, обсуждение дизайна и архитектуры приложений;
- предложение, проработка и внедрение высокотехнологичных, инновационных решений под постоянно растущую нагрузку;
- поиск "узких мест", при необходимости доработка и реализация средств визуализации и мониторинга:
- понимание, что такое phpcs, phpmd, а так же стандартов кодирования;
- понимание отличия rebase от merge.
Требования к кандидату:
- уверенные знания PHP 5.6, 7‚ MySQL, Postgresql;
- опыт работы с Symfony2-3, (Doctrine 2, Twig, Yaml, etc) от года;
- работа в *nix системах(ubuntu/debian) из консоли;
- высшее техническое образование;
- опыт работы с крупными завершенными проектами;
- умение соблюсти срок или вовремя сигнализировать о проблемах.
Плюсом будет:
- понимание стратегии оптимизации, тюнинга и тестирования веб-приложений, использующих REST API;
- опыт применения NoSQL решений (Mongodb,Redis, etc);
- опыт работы с symfony console;
- опыт написания собственных API;
- опыт интеграции сторонних систем через API;
- опыт работы с RabbitMQ;
- понимание git-flow;
- основы jquery.
Условия работы:
- соблюдение ТК РФ;
- белая заработная плата, обсуждаема в зависимости от квалификации разработчика;
- график работы - пятидневная рабочая неделя с 10:00 до 19:00;
- масштабные инновационные проекты;
- профессиональный коллектив;
- возможность решать нетривиальные задачи и применять новые технологии;
- оборудованная кухня на территории офиса, чай, кофе, печенье и пр.
Дополнительные инструкции
Удаленная работа не рассматривается