В команду, отвечающую за UI (backend - Java, frontend - JavaScript ), ищем опытного разработчика для поддержки и расширения функционала JS SDK в нашем APS UI фреймворке.
При помощи нашего фреймворка создаются контрольные панели, используемые для покупки, настройки и потребления облачных сервисов по всему миру. Более подробно о JS SDK можно ознамиться по адресу
http://habrahabr.ru/company/parallels/blog/202022/.
Мы делаем современный UI для современных браузеров: IE11+, последние версии популярных десктопных и мобильных браузеров, никакого IE6 и телевизоров.
В рамках развития нашего SDK иногда необходимо исправлять используемые сторонние библиотеки и поэтому коммиты в open source проекты - часть работы.
Так же мы любим обмениваться знаниями: выкладываем часть своих разработок на GitHub, пишем в корпоративный хаб на Habrahabr, участвуем в публичных конференциях и проводим внутренние лекции, на которых выступаем сами и приглашаем интересных нам собеседников.
Обязанности:
Разработка нового функционала и виджетов.
Поддержка существующей кодовой базы.
Полный цикл разработки ( технгологический дизайн, реализация, написание модульных и интеграционных тестов).
Тестное взаимодействие с командами проектирования интерфейсов, графического дизайна и верстки.
Требования:
Уверенное понимание и опыт программирования на JavaScript.
Представление о том, как работают JS-виртуальные машины в различных средах (браузер, node.js) .
Знание хотя бы одного популярного фреймворка (Dojo/Angular/React/...).
Умение работать с системами модулей, например, с AMD.
Понимание основных принципов web разработки.
Понимание основных архитектурных концепций ООП, функциональное программирование, модулярность, медиаторы.
Понимание полного цикла разработки.
Пожелания:
Опыт работы с мобильными браузерами.
Oпыт с Ecma 6,7.
Опыт работы с LESS, Bootstrap.
Опыт работы с Grunt.
опыт работы с chaijs написания модульных и интеграционных тестов.
Опыт работы в консоли Linux.
Условия:
Работа в московском офисе компании Parallels
Обеды, ДМС, фрукты, печеньки и прочие плюшки прилагаются.