
Senior PHP/JS Developer Modules Team, Новосибирск.
▷ Работодатель: Plesk
(профиль,отзывы)
💰 From 200000 RUR. | Режим: office |
10
* This listing is inactive or archived *
Вакансия предполагает переезд за пределы РФ в ближайшие 1- 3 месяца.
Переезд обязателен, будет осуществлен при полной поддержке компании.
Plesk – ведущее решение для автоматизации администрирования сервера в виде контрольной панели. Plesk широко применяется для администрирования web хостинга, поскольку позволяет свести операции по настройки веб-сервера к простым операциям в контрольной панели. В настоящий момент Plesk может быть установлен на Linux и Windows сервера. Также Plesk может быть предустановлен на образах виртуальных машин наиболее популярных облачных провайдерах, таких как Amazon, MS Azure или Google.
Команда: Команда Modules работает в том же технологическом стеке, что и команда Core, но занимается не одним большим монолитом, а работает параллельно (несколькими небольшими группами по 2-3 разработчика) над несколькими относительно небольшими проектами (модулями Plesk). Задача разрабатываемых нами модулей заключается в расширении возможностей Plesk, интеграции его сторонними сервисами и т.п.
В качестве примера модулей можно привести Docker (возможность поднимать docker-контейнеры), Git (возможность работать с локальными или удаленными git-репозиториями), Let's Encrypt (возможность выписывать бесплатные SSL сертификаты на домены под управлением Plesk).
Ключевые технологии проекта: PHP, JavaScript, Zend Framework, React, CI, PHPUnit, Git, Composer
Задачи:
- Разработка нового функционала
- Поддержка существующего функционала
- Разработка автоматизированных тестов для продукта
- Исправление ошибок
Требования к образованию и опыту:
- Диплом бакалавра или инженера техники и технологии
- Не менее трех лет опыта работы в сфере веб-разработки и/или смежных областях.
1. Обязательно:
- Уверенное знание языков программирования: PHP, JavaScript
- Понимание принципов построения современных веб-приложений
- Знание минимум одного фреймворка (Zend Framework, Symfony, Yii)
- Умение писать модульные и функциональные тесты
- Опыт командной работы (SVN/Git, code review, issue tracker)
- Опыт разработки программного обеспечения от 4-х лет
- Знание английского на уровне чтения и написания технической документации
- Умение работать с большим объемом кода
2. Будет дополнительным плюсом:
- Опыт построения крупных веб-приложений (от 100 тыс. строк)
- Наличие профиля на GitHub и публичных коммитов
- Знакомство с ES6
- Знание Linux и/или Windows на уровне системного администратора
Что еще понравится вам:
- Возможность работать над продуктами, используемыми крупнейшими сервис-провайдерами и телекоммуникационными компаниями по всему миру.
- Сплоченный коллектив профессионалов, возможность учиться и обмениваться опытом на tech- и biz-talks, митапах и конференциях.
- Конкурентная заработная плата.
- Возможность вести собственный pet-project в рабочее время.
- Благоустроенный офис (парковка, кофе, печеньки и развлечения) и возможность работать из дома.
- Корпоративные мероприятия.
- Расширенная программа ДМС.
- Курсы английского с лучшими преподавателями за счет компании.