PHP/JavaScript full-stack программист

Зарплата

от 2000 до 2300 $

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

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

Компания

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

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

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

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

Обязанности:

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

Требования:

  • Знание основных типов данных и алгоритмов обработки;
  • Разработка на PHP от 2х лет;
  • Разработка в продакшн от 3х лет;

Навыки программирования:

  • PHP (Phalcon);
  • TDD/BDD;
  • OOP;
  • Design Patterns;
  • JavaScript (Angular, Backbone);
  • SASS;
  • Bootstrap;
  • HTML5;
  • MySQL, PostgreSQL;

Окружение:

  • Cache (Redis/Memcached);
  • Docker;
  • Linux CLI;

Персональные навыки:

  • умение разбираться в чужом коде;
  • привычка регулярно обновлять прогресс задачи;
  • регулярно взаимодействовать с заказчиком

Условия:

  • Работа полностью удаленная
  • Гибкий график и широкая автономия в работе (мы оцениваем результат работы)
  • Профессиональный и карьерный рост вместе с проектом
  • ЗП:
    • На испытательный период (1 месяц): 1800 USD
    • После успешного прохождения испытательного периода: от 2000 до 2300 USD (определяется по результатам работы в период испытательного срока). Через 6 месяцев возможен пересмотр в сторону увеличения при высокой продуктивности работника.

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

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

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

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

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