Senior JS Developer (React)

Зарплата

от 150 000 до 250 000 ₽

Требования

ФронтендVanilla.jsReactWebpackRedux

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

Разрабатываем финансовые сервисы и цифровые платформы, внедряем CRM и создаём SaaS-решения

Описание вакансии

Условия работы

В компании {devim} мы разрабатываем сложные CRM системы, автоматизируем бизнес-процессы и создаём продукты для конечного пользователя. Наши сервисы помогают пользователям эффективно решать задачи, а бизнесу достигать своих целей.

Для создания качественного и современного продукта мы ищем высококлассных специалистов, которые хотят поучаствовать в основании прочного IT-фундамента проекта и в его дальнейшем развитии. Мы ищем опытного программиста JavaScript, готового применить свой опыт для разработки удобного пользовательского интерфейса.

Обязанности

  • Участие в разработке современных веб-приложений (Web-CRM) с использованием ReactJS+Redux;
  • Взаимодействие с другими командами разработки: UX/UI, QA, Backend team;
  • Разработка одностраничных web-приложений/single page application;
  • Создание мультибраузерного UI.

Stack

  • Frontend: React.js + Redux, Webpack, AVA (for testing), Immutable, Material UI;
  • Backend: PHP7, Doctrine, Postgres, REST, PHPUnit, Codeception, Docker;
  • Нет необходимости поддерживать устаревшие браузеры - только последний Desktop ChromeContinuous Integration(TeamCity), Agile (Kanban)Рабочие станции на выбор: Mac или Ubuntu.

Требования

  • Желание создавать удобные и функциональные интерфейсы, которые полюбят пользователи;
  • Глубокие знания Javascript (vanilla);
  • Знакомство с CSS пост/препроцессорами;
  • Опыт работы с системами сборки (Gulp, Grunt);
  • Понимание принципов работы REST API;
  • Понимание ООП и паттернов проектирования.

Желательно

  • Опыт работы React + Redux;
  • Тестирование JS (unit testing);
  • Система контроля версий Git.

Бонусы

  • Неформальное обсуждение задач;
  • Адекватное и технически грамотное начальство;
  • Панорамный офис с видом на весь Петербург;
  • Гибкий график, удобные рабочие места, спокойная атмосфера, кондиционеры, кофемашины, пуфики, безлимитные сникерсы и фрукты;
  • Лучшие инструменты на усмотрение разработчика: любые редакторы/IDE, Mac(Desktop), trackpad;
  • Нет legacy кода, который «сложился исторически»;
  • Конкурентная заработная плата;
  • Официальное трудоустройство.