О продукте

Финансовый маркетплейс, объединяющий несколько направлений: банковские, страховые, инвестиционные сервисы, медиа, аналитический центр. MAU – 6млн. пользователей.

В виду развития текущего продукта и запуска ряда новых - ищем Frontend разработчика Middle уровня.

Задачи

  • Разработка SPA приложений
  • Участие в выстраивании и доработке архитектуры
  • Создание мобильных версий приложений
  • Участие в переносе кодовой базы на новые технологии
  • Реинжиниринг и рефакторинг
  • Разработка нового дизайна, новых виджетов

Что у нас есть

  • Есть как новые проекты, которые будем создавать с нуля, так и легаси код, который мы переписываем на новые технологии. У нас даже есть проекты на AngularJS. Сейчас на бекенде Symfony, фронтенд переводим на React. Помимо адаптивной верстки готовимся внедрить AMP версию.

  • Есть много задач на архитектуру и реинжиниринг (такие как перевод с gulp на webpack, перевести проект на React и так далее). Все проекты построены по принципу SOA, все поделено на сервисы и микросервисы. Планируем внедрять backend for frontend и, как следствие, думаем в сторону внедрения Nodejs и изоморфного кода.

  • У нас мало верстки! Нет вообще верстки писем. Мало лендингов. Это просто рай для тех, кто хочет программировать на JS. У нас уже есть своя библиотека готовых UI компонентов.

  • Почти все проекты - это набор Single Page Applications. Для CSS используем препроцессоры и вспомогательные инструменты, такие как Stylus, PostCSS, CSS modules.

  • Пишем на современном ES, используем Babel. Сейчас выбираем между Flow и TypeScript.

  • Если вы любите Unit тесты, то у нас "full house" в этом плане. В зависимости от проекта и ваших предпочтений вы найдете у нас: QUnit, Jasmine, Karma. Сейчас внедрили Jest для React компонентов.

Мы ожидаем от вас

  • Уверенное знание нативного JS (ES2015+)
  • Опыт разработки SPA приложений
  • Знание любого из фреймворков React
  • Опыт работы со сборщиками (Gulp, Webpack)
  • Понимание принципов ООП (не будем мучать полиморфизмом и инкапсуляцией, но паттерны спросим)

Хорошим плюсом будет понимание методологии независимой верстки (БЭМ или что-то другое, например OOCSS, SMACSS, Atomic CSS, MCSS, AMCSS, etc).

Условия

  • Комфортный офис в центре в 5 минутах от метро
  • «Белое» оформление (зп до 170К gross)
  • Возможность профессионального роста и обучения
  • Приятный соцпакет, включая оплату питания, паркинг для всех сотрудников, ДМС

По вопросам о компании и вакансии пишите в почту: cv@new.hr, расскажем все важные детали!


Отправить резюме
Форма для ленивых 😉

cv@new.hr


Нажимая кнопку "Отправить", вы подтверждаете свое согласие на хранение и обработку своих персональных данных в соответствии с Федеральным законом № 152-ФЗ "О персональных данных", а так же подтверждаете, что прочитали и принимаете Пользовательское соглашение и согласие на обработку персональных данных и Условия использования сайта, Политику Конфиденциальности и Разъяснение использования личных данных, и согласны получать информацию от New.HR.