PHP Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
На протяжении 12 лет мы занимаемся разработкой и поддержкой Student Management System/ERP системы, которая предназначена для использования в образовательных учреждениях.
В связи с расширением штата нам требуется PHP Developer на полную занятость.
В сопроводительном письме расскажите о вашем опыте, необходимом для данной вакансии. Желательно пройтись по каждому пункту из требований вакансии.
Отклики без сопроводительного письма рассматриваться не будут.
Обязанности:
- Разработка новых модулей и функций большой Student Management System/ERP системы. Включает в себя разработку интерфейса, планирование, программирование, тестирование.
- Улучшение архитектуры системы и рефакторинг.
- Написание модульных (PHPUnit) и функциональных (Selenium) тестов.
Требования:
- Опыт работы в крупных проектах в качестве Middle/Senior PHP Developer.
- Отличное знание PHP (мы используем 7.0) и опыт работы с фреймворками.
- Знание HTML, CSS, JavaScript.
- Понимание принципов ООП, умение применять на практике.
- Опыт работы с MySQL, умение анализировать и оптимизировать SQL запросы.
- Умение писать понятный и подробно комментированный код.
- Ответственность и предсказуемый график работы.
- Опыт работы в команде.
- Знание английского языка (написание небольших текстов и инструкций, оформление интерфейсов).
Будет плюсом:
- Опыт руководства командой разработчиков.
- Знание шаблонов проектирования и опыт их применения в реальных проектах.
- Опыт проектирования интерфейсов ERP/CRM (схожих) систем.
Условия:
- Полная регулярная занятость.
- Удаленная работа.
- Работа в команде.
- Отлаженные процессы разработки, agile-практики.
- Оплачиваемый отпуск и праздничные дни.
- Оплата в USD.
Перспективы:
- После ознакомления с проектом и демонстрации стабильной и успешной работы возможно совмещение должности программиста с функциями Senior Developer'a с управлением командой из 2-3 разработчиков.
Необходимыми для работы в нашей команде являются такие качества как дисциплинированность и ответственность. Мы заинтересованы в долгосрочном сотрудничестве (от 1 года и больше).
Типичные задачи включают в себя не только программирование, но и изучение предметной области (документации на англ. языке), написание тестов, планирование задач, обзор кода и проверка задач.