PHP Developer

Зарплата

от 1500 до 3000 $

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

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

Компания

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

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

На протяжении 12 лет мы занимаемся разработкой и поддержкой Student Management System/ERP системы, которая предназначена для использования в образовательных учреждениях.

В связи с расширением штата нам требуется PHP Developer на полную занятость.

В сопроводительном письме расскажите о вашем опыте, необходимом для данной вакансии. Желательно пройтись по каждому пункту из требований вакансии.

Отклики без сопроводительного письма рассматриваться не будут.

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

  1. Разработка новых модулей и функций большой Student Management System/ERP системы. Включает в себя разработку интерфейса, планирование, программирование, тестирование.
  2. Улучшение архитектуры системы и рефакторинг.
  3. Написание модульных (PHPUnit) и функциональных (Selenium) тестов.

Требования:

  • Опыт работы в крупных проектах в качестве Middle/Senior PHP Developer.
  • Отличное знание PHP (мы используем 7.0) и опыт работы с фреймворками.
  • Знание HTML, CSS, JavaScript.
  • Понимание принципов ООП, умение применять на практике.
  • Опыт работы с MySQL, умение анализировать и оптимизировать SQL запросы.
  • Умение писать понятный и подробно комментированный код.
  • Ответственность и предсказуемый график работы.
  • Опыт работы в команде.
  • Знание английского языка (написание небольших текстов и инструкций, оформление интерфейсов).

Будет плюсом:

  • Опыт руководства командой разработчиков.
  • Знание шаблонов проектирования и опыт их применения в реальных проектах.
  • Опыт проектирования интерфейсов ERP/CRM (схожих) систем.

Условия:

  • Полная регулярная занятость.
  • Удаленная работа.
  • Работа в команде.
  • Отлаженные процессы разработки, agile-практики.
  • Оплачиваемый отпуск и праздничные дни.
  • Оплата в USD.

Перспективы:

  • После ознакомления с проектом и демонстрации стабильной и успешной работы возможно совмещение должности программиста с функциями Senior Developer'a с управлением командой из 2-3 разработчиков.

Необходимыми для работы в нашей команде являются такие качества как дисциплинированность и ответственность. Мы заинтересованы в долгосрочном сотрудничестве (от 1 года и больше).

Типичные задачи включают в себя не только программирование, но и изучение предметной области (документации на англ. языке), написание тестов, планирование задач, обзор кода и проверка задач.