АТОЛ приглашает на вакансию «Программист Javascript / AngularJS»
Место работы:
Москва, офис.
График работы:
Полная занятость /
Полный день;
Проект (направление):
АТОЛ.Online
Цель должности:
- Участие в разработке программного обеспечения для построения облачного сервиса по обработке платёжных операций;
- Создавать bugs-free решения, работающие в различных браузерах и под высокой нагрузкой;
- Командная работа, сотрудничество с несколькими фронтенд и бэкэнд разработчиками
Обязанности:
- Разработка, страниц и элементов презентационного слоя web-приложений;
- Разработка сложных пользовательских интерфейсов;
- Разработка одностраничных (SPA) приложений;
- Диагностика и анализ производительности;
- Умение качественно и в срок выполнить поставленную задачу.
- Ответственность за результат.
Требования:
- Образование высшее;
- Опыт работы на позиции front-end developer не менее 3 лет;
- Понимание и применение принципов MVC, MVVM, архитектуры SPA web-приложений;
- Твёрдые знание и опыт использования JavaScript, AJAX;
- Опыт работы с Angular;
- Понимание REST / RESTful, SaaS;
- Опыт работы с CSS препроцессорами (less, sass или postcss);
- Английский технический на уровне чтения проф.литературы;
- Нацеленность на качественный финальный продукт.
Плюсом будет:
- Понимание смысла использования системы ведения проектов и совместного владения исходным кодом;
- Умение применять модульный подход к JS-коду;
- Опыт работы с методологией БЭМ;
- Знание современных тенденций в web-разработке;
- Умение чётко излагать мысли при написании кода;
- Наличие опыта разработки web-приложений со сложным интерфейсом;
- Наличие опыта разработки под высокие нагрузки, оптимизация кода и производительности;
Желательно:
- Знание AMD (RequireJS);
- Наличие выполненных работ (которые можно посмотреть);
- Наличие опыта работы с мобильными браузерами и понимание смысла слова "кроссбраузерность";
- Умение пользоваться сборщиком проекта grunt, gulp, webpack.
Для нас не менее важно, если Вы:
- Большой сторонник правильного кода и использования шаблонов проектирования;
- Понимаете методологии управления проектами либо знаете суть систем, ориентированных на клиента (например OpenUP, Agile, другие);
- Считаете, что удобство использования определяется пользователем и другими объективными параметрами;
- Всегда рады поделиться своим мнением и вместе с тем готовы принять чужую точку зрения;
- Хотите работать в команде опытных разработчиков. Готовы перенимать опыт или делиться своим;
- Различаете такие понятия как "не могу сделать" и "пока не могу сделать";
- Понимаете ценность "красивого" кода (комментарии, документирование и общая архитектура);
- Умеете самостоятельно разбираться в нетривиальных задачах и мыслить нестандартно.
Условия:
- Официальное трудоустройство по ТК РФ;
- Испытательный срок - 3 месяца;
- Заработная плата: "официальная", размер - обсуждается с успешным кандидатом. У нас также есть премии по результатам работы (до 20% от оклада ежемесячно + проектная мотивация);
- ДМС для некурящих, включая стоматологию (после испытательного срока);
- График работы: пятидневная рабочая неделя с гибким началом рабочего дня;
- Интересные задачи, амбициозная команда, грамотное руководство;
- Отсутствие строгого дресс-кода;
По поводу работы - "стучитесь" ко мне в почту. Я хочу там видеть Ваше CV (резюме) и по возможности... примеры работ и
вашего кода.
Если Вы потенциально нам подходите - я пообщаюсь с Вами в скайпе (техническое интервью), после чего (зависит от результатов), возможно мы пригласим Вас в офис, на встречу с нашим HR.
И после всего - job offer может быть Ваш.