Вакансии
Вернуться назад
Ведущий Front-end разработчик (ReactJS)
Москва, Самара

Задачи:

  • Проектирование и разработка пользовательских интерфейсов

  • Проектирование архитектуры:

    • участие в выборе стека технологий и инструментов

    • проектирование архитектуры интерфейса

    • построение интеграции с сервер-сайдом

  • Проведение исследования новых технологий и средств разработки и внедрение их в проект

  • Юнит-тестирование

  • Выявление необходимости рефакторинга и его проведение

  • Управление командой разработки, постановка и распределение задач, коучинг

  • Код-ревью

  • Настройка инструментов окружения

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

  • ES 5, ES 6

  • ReactJS, Redux

  • Grunt, Gulp, Webpack, Lodash (underscore.js)

  • HTML-шаблонизаторы (Pug/Jade)

  • Инструменты для юнит-тестирования (jasmine, karma, mocha, chai)

  • Клиент-северное взаимодействие: Restfull services и альтернативы (веб-сокеты, лонгполинг, RPC)

  • Webpack dev server

Что важно:

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

    • Проектирование архитектуры front-end приложения

    • ES 6 и выше

    • Стек ReactJS

    • 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)

    • Клиент-серверное взаимодействие: restfull services и/или другие методологии (веб-сокеты, лонгполинг, RPC)

    • Код-ревью 

  • Опыт управления командой разработки от 2-х лет

Знания:

  • Понимание как работает сервер-сайд

  • Знание клиент-серверного взаимодействия: Restfull services и альтернатив, способность назвать отличия от других методологий (веб-сокеты, лонгполинг, RPC)

  • CSS: Susy фреймворк, HTML: HAML

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

  • TypeScript, Node.js , AngularJS, CoffeScript или др.

От нас:

  • Интересные проекты, амбициозные задачи

  • Оформление по ТК РФ, белая заработная плата

  • Гибкий график работы, возможность работать удаленно

  • Компенсация затрат на медицинское обслуживание

  • Профессиональный и дружный коллектив

  • Программы развития: обучающие семинары и тренинги

  • Размер заработной платы обсуждается по результатам собеседования

  • Чай, кофе, печеньки в офисе

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