👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

PHP Developer

Зарплата

от 1500 до 2200 $

Требования

Разработка ПО, Средний (Middle)PHPMySQLООПJavaScriptHTMLCSSJQuery

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

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

Компания

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

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

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

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

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

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

Требования:

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

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

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

Условия:

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

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

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

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

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

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

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