Вакансии
Вернуться назад
Senior Front-end разработчик (AngularJS)
Москва, Самара, Тольятти, Пенза

Задачи:

  • Проектирование и разработка пользовательских интерфейсов
  • Проектирование архитектуры:
    • участие в выборе стека технологий и инструментов
    • проектирование архитектуры интерфейса
    • построение интеграции с сервер-сайдом
  • Проведение исследования новых технологий и средств разработки и внедрение их в проект
  • Юнит-тестирование
  • Выявление необходимости рефакторинга
  • Взаимодействие со всеми участниками проектной команды
  • Код-ревью
  • Настройка инструментов окружения

Стек технологий, который мы используем на проектах:

  • ES 5, ES 6
  • AngularJS
  • Grunt, Gulp, Webpack, Lodash (underscore.js)
  • HTML-шаблонизаторы (Pug/Jade)
  • Инструменты для юнит-тестирования (jasmine, karma, mocha, chai)
  • Клиент-северное взаимодействие: Restful services и альтернативы (веб-сокеты, лонгполинг, РПЦ)
  • Webpack dev server

Что важно:

Опыт от 3-х лет и более на «живых» (не учебных) проектах, включающий:

  • Проектирование архитектуры front-end приложения
  • ES 6 и выше
  • Стек AngularJS
  • Инструменты разработки:
    • HTML-шаблонизаторы (Pug/Jade)
    • Grunt, Gulp, Webpack, Lodash (underscore.js) или moment.js
  • Настройку Webpack dev server или аналогов, Linters, Babel
  • CI: Teamcity, GitLab CI, Jenkins (одна из)
  • Юнит-тестирование (jasmine, karma, mocha, chai)
  • Клиент-серверное взаимодействие: restful services и|или другие методологии (веб-сокеты, лонгполинг, РПЦ)
  • Код-ревью

Знания:

  • Понимание как работает сервер-сайд
  • Клиент-серверное взаимодействие: Restful services и альтернативы, способность назвать отличия от других методологий (веб-сокеты, лонгполинг, РПЦ)
  • CSS: Susy фреймворк, HTML: HAML

Будет плюсом:

  • TypeScript, Node.js , Angular2, CoffeScript или др.
  • Опыт руководства

От нас:

  • Интересные проекты, и не менее амбициозные задачи
  • Оформление по ТК РФ
  • Гибкий график работы, возможность работать удаленно
  • Компенсация затрат на медицинское обслуживание
  • Профессиональный и дружный коллектив
  • Программы развития: обучающие семинары и тренинги
  • Размер заработной платы обсуждается по результатам собеседования
  • Чай, кофе, печеньки в офисе

 

Откликнуться на вакансию