Ведущий Javascript (фронт-энд) разработчик
Зарплата
от 150 000 ₽
Требования
Местоположение и тип занятости
Компания
Разработка и внедрение систем управления программами и портфелями проектов, разработкой нормативных документов
Описание вакансии
Условия работы
Приглашаем в свою команду для работы над сложными и интересными продуктами опытного и активного Senior Front-end developer.
Мы с радостью ждём Вас, если Вы:
- Опытный эксперт в области построения больших RIA SPA;
- Знаете, как организовать клиентскую часть, выбрать оптимальные технологии для поставленной задачи;
- Умеете руководить процессом front-end разработки;
- Успешно использовали в своих проектах различные MVC фреймворки.
Чем предстоит заниматься:
- Развивать существующие веб-приложения, автоматизирующие сложные задачи для крупных корпоративных заказчиков
- Управлять процессами front-end разработки в проектах компании
- Активно участвовать в проектировании и разработке клиентской архитектуры приложений
- Реализовывать новые функции приложений и решать вопросы с улучшением и оптимизацией работы клиентской части приложений, существующего кода
- Выявлять возможности по улучшению используемых компонентов, процессов и инструментов и внедрять их в практику
Наши технологии и инструменты:
- Клиентская часть приложения построена на Backbone/Marionette с Handlebars и Sass на CoffeScript, собираемая Browserify/Gulp (не исключен плавный переход в ближайшее время на более современные компоненты)
- Поддерживается это всё серверной стороной, основанной на Java и Play с использованием MySQL и PostgeSQL как основного средства хранения
- В работе мы используем: Git, Slack, Redmine|JIRA|Confluence, Jenkins, Windows-окружение на машинах разработчиков (*-nix по желанию)
Что мы от вас ожидаем:
- Практический опыт в создании крупных корпоративных веб-приложений
- Умение и желание разбираться в чужом коде и улучшать его
- Хорошее знание хотя бы одного широкоприменяемого серьезного JavaScript фреймворка (Marionette, Angular, React, Vue)
- Сильные навыки работы с современной средой web-разработки: IDE, Browser DevTools, системы сборки и контроля качества кода
- Широкий технический кругозор
- Умение описывать и воспринимать технические задачи и особенности реализации как письменно, так и устно
- Способность самостоятельно выбирать эффективный способ решения задачи и помогать с этим другим
- Аккуратность и продуманность в реализации задачи, внимание к деталям
- Развитые практические навыки в написании собственных и применении сторонних компонентов, используемых при создании веб-приложений
Требования:
- Отличное владение JavaScript, ООП и основными шаблонами программирования
- Знание jQuery, шаблонизаторов для JS, CoffeeScript
- Опыт разработки SPA приложений от 3х лет
- Опыт построения многомодульных приложений
- Понимание архитектуры REST, знание HTTP протокола
- Умение разбираться в чужом коде
- Уметь работать с GIT, Grunt, Bower, Gulp, NodeJs
- Дисциплинированность, умение работать в команде, чувство личной ответственности за результат
Приветствуется:
- Знание mysql со стороны пользователя
- Базовые команды Linux
- Примеры кода на github
- Наличие законченных проектов с применением различных фреймворков
- Опыт работы в роли Team Lead
Бонусы
- Хорошая белая заработная плата (по результатам собеседования!!)
- Оформление по ТК. Полный рабочий день, полная занятость
- Испытательный срок – 3 месяца
- Гибкий график работы по согласованию с руководством
- Интересные задачи
- Возможность вместе с нами развивать серьезный интересный продукт
- Удобный офис в центре (рядом с метро Октябрьская)