Днепр, Харьков, Херсон, Киев, Львов, Одесса, Санкт-Петербург, Воронеж
Днепр, Харьков, Херсон, Киев, Львов, Одесса, Санкт-Петербург, Воронеж

О работе

Мы помогаем команде американского образовательного стартапа разрабатывать чат-бот (AI на базе IBM Watson) для высших учебных заведений. Этот чат-бот организует удобную навигацию по актуальной для студентов информации о вузе. Сервис уже работает, готовится новый релиза.

Окружение системы развернуто в Docker на AWS ECS. Управление инфраструктурой автоматизировано AWS CloudFormation. Сборка образов, проверка кода и запуск тестов делается в CircleCI.

В проекте используются Gitflow, Pull Requests, ревью кода командой, мануальное тестирование. Часть функционала покрыта юнит-тестами. Разработка идет по Agile-методологии (Scrum с 2-недельными спринтами, ретроспективами, планированием). Команда распределенная, работает в удаленном режиме.

Основные технологии в проекте:

— Drupal (Symfony);

— Node.js (несколько серверов на Express, которые отвечают за разные уровни бизнес логики. Next.js для серверного рендеринга React приложений)

— React + Redux для чат-бота и двух SPA;

— Lerna;

— MySQL (с использованием Drupal), MongoDB (для статистических данных из Node.js приложений), Solr (для полнотекстового поиска).

Требования

  • Не менее 5-ти лет опыта разработки web-based ПО с использованием Node.js.
  • Опыт работы с React.js.
  • Опыт работы с NPM, Webpack, yarn, TypeScript, JavaScript, SPA MongoDB.
  • Отличное знение Git.
  • Понимание ООП и SOLID-принципов.
  • Понимание парадигм веб-разработки: RESTful APIs, pub/sub, security.
  • Опыт работы с микросервисами и разработки мощных масштабируемых приложений.
  • Хороший разговорный английский.

Будет плюсом

  • Понимание Progressive Web Apps и Accelerated Mobile Pages.
  • Знание Jenkins, Jira, Confluence, Bitbucket.
  • Владение LESS, SASS, Docker и Kubernetes, Kafka, WebSockets, MQTT, gRPC, MessagePack, protobuf.

Работа в DataArt это

Прежде всего — люди

Отношения с клиентами и между коллегами построены на взаимоуважении, несмотря на наши отличия

  • Долгосрочное партнерство
  • Мы уважаем индивидуальность и свободу самовыражения
  • Гибкий график, комфортные офисы и возможность работать из дома
  • Рыночная компенсация и забота о здоровье
  • Высокое качество внутренних административных сервисов

Профессионализм

Возможность раскрыть свой потенциал в экосистеме DataArt

  • Команда профессионалов и интересные задачи
  • Непрерывный обмен знаниями в сообществах по интересам
  • Уроки английского
  • Внутренняя система профессионального обучения

Гибкость

Свобода в экспериментах и возможностях получать новый опыт и знания, готовность к изменениям

  • Бессрочный рабочий контракт с DataArt, а не с проектом
  • Плоская структура
  • Минимум правил
  • Правила и процедуры могут меняться по мере развития DataArt, ценности мы бережно храним
  • Возможность работать из любого центра разработки DataArt, помощь при релокации

Доверие

Возможность рассчитывать друг на друга и готовность доверять людям лежит в основе взаимоотношений в DataArt

  • Роль лидеров в DataArt — создавать контекст, в котором люди самостоятельно принимают решения
  • Понятные правила и политики, одинаковые для всех
  • Мы тщательно подходим к оценке квалификации
  • Мы не поощряем соревновательность между коллегами, у нас нет регулярной оценки персонала

Не нашли подходящую вакансию?

Все равно отправьте нам резюме - мы попробуем что-нибудь придумать

Отправить резюме

Не нашли подходящую вакансию?

Все равно отправьте нам резюме - мы попробуем что-нибудь придумать

Отправить резюме