Full-stack разработчик (PHP)

Зарплата

от 2000 до 2500 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Разработка сервиса по потоковому вещанию видео с использованием алгоритмов обработки на базе neural learning machines

Описание вакансии

Условия работы

Мы создаем и поддерживаем продукты в области видео-контента и развлечений. Наш код написан на PHP и Go.

Мы используем JS, MySQL, Redis, Memcached, Sphinx и Clickhouse (и многое другое), ведем непрерывную борьбу за качество сервиса, постоянно работаем над повышением отказоустойчивости.

У нас есть интересные задачи связанные с обработкой больших объемов данных, оптимизацией производительности под высокой нагрузкой, а также разработкой новых сервисов.

Нашими сервисами ежедневно пользуются более 10 000 000 уникальных пользователей. Кластер наших серверов обслуживает более миллиарда запросов ежедневно.

Мы ищем талантливого и опытного full-stack PHP разработчика. В данный момент идет работа по доработке нашей CMS, основанной на Phalcon, и мы ищем специалиста, который смог бы подключиться к проекту и усилить разработку.

Ключевой функционал:

  • Изучение кода исходного проекта, реализованного функционала;
  • Изучение реализованного кода текущего проекта (выполнено примерно 40% задач по рефакторингу);
  • Разработка компонентов системы с использованием современных архитектурных решений;
  • Создание проектной и технической документации продукта.

Требования к кандидату:

  • Владение консолью на уровне "Linux in a Nutshell", понимание ядра на уровне "Linux Kernel in a Nutshell";
  • Уверенное знание PHP, его сильные и слабые стороны (опыт работы с фреймворками, Phalcon/Symphony/Laravel/Yii);
  • Отличное знание и понимание ООП, применение паттернов проектирования – ваш большой плюс;
  • Наличие подтвержденных реализованных проектов на PHP;
  • Уверенное владение технологиями СУБД. Понимание достоинств и недостатков RDBMS и NoSQL решений;
  • Понимание преимуществ систем кеширования. Уметь объяснить, в чем преимущества и недостатки распространенных решений для кэширования;
  • Опыт работы с Highload, уметь на примерах объяснить как одна и та же задача может решаться в условиях разной нагрузки;
  • Навык работы с системой контроля версий Git;
  • Умение быстро разбираться в чужом коде;
  • Умение анализировать проблему и предлагать решение в сжатые сроки, быть ориентированным на результат.

Стек используемых технологий:

  • PHP 7
  • Phalcon 3.x
  • Redis 4.x
  • Yaml
  • JS
  • JQuery
  • Bootstrap
  • Backbone

Условия работы:

  • Работа полностью удаленная
  • Гибкий график и широкая автономия в работе (мы оцениваем результат работы)
  • Отсутствие ограничений по выбору техник и инструментов для разработки
  • Профессиональный и карьерный рост вместе с проектом
  • ЗП (от 1500 USD на испытательный срок, от 2000 до 2500 USD после успешного прохождения испытательного периода) определяется в ходе собеседования в зависимости от характеристик кандидатов.

Присоединяйтесь к нашей команде и примите участие в создании масштабного проекта, претендующего стать лидером в отрасли.

Дополнительные инструкции

Составьте развёрнутый ответ, в первую очередь, включающий сведения о ваших навыках и опыте, пересекающемся с нашими требованиями к кандидату.

Укажите в сопроводительном письме примеры успешно реализованных работ.

После анализа резюме следующими этапами отбора будут выполнение тестового задания для определения навыков разработки, а также собеседование с руководителем проекта и HR-менеджером.