Ведущий разработчик на PHP (1 вакансия)
Обязанности:
- разработка Web Hosting core component для продуктов Parallels в направлении автоматизация управления хостингом
- непосредственная разработка в качестве ведущего разработчика
- проведение анализа поставленной для группы задачи и формирование плана работ внутри группы
- организация работы группы и контроль хода выполнения задач
- полный цикл разработки: кодирование и тестирование (в частности разработка автоматических интеграционных или unit test’ов)
- формирование отчета по проделанное работе
- code review
Требуемые знания:
- Знание теории алгоритмов и структур данных
- Знание ООП (паттерны проектирования)
- Понимание полного цикла разработки
- Понимание работы Web Server’а и жизненного цикла PHP Web application (fastcgi, cgi, fpm, mod_php, и т.д.)
Требуемые навыки:
- Умение работать в качестве ведущего разработчика в команде более 3-х человек
- PHP Zend Framework
- JS (Prototype)
- remote API (Rest, XML based)
- HTML (v5), CSS (v2.0)
- SQL (My SQL? 5)
- PHPUnit, Unit тестирование
- Умение работать с системой контроля версий (Subversion)
- Системный подход к анализу поставленной задач, умение сформулировать и обосновать решение
Требуемый опыт:
- Коммерческая разработка в группе больше 2-х человек > 6 лет
- Разработа ведущим разработчиком в группе больше 3-х человек > 3 лет
- Опыт проектирования/работы с SQL реляционных баз данных > 5 лет
- Опыт разработки приложений работающих в сети > 5 лет
- Опыт работы с имеющимся кодом и подходы к рефакторингу
Желательные навыки:
- Dojo JS framework
- Опыт администрирования Linux
- Опыт системного программирования в Linux
- Опыт программирования на shell и shell tools
Личные качества:
- Умение доводить работу до результата
- Ответственность
- Желание учиться
- Коммуникабельность при работе в команде