Разработчик интерфейсов в CRM

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

Полный рабочий деньМожно удаленно

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

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

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

Наша цель — стать единственной CRM-платформой для всех команд Яндекса, а потом и для других компаний. Наш фронтенд — это SPA-приложение. Мы движемся в сторону микрофронтендов: основной клиентский фреймворк ApolloClient, GraphQL будем собирать c нуля на Node.js из разных источников.

Наш стек:

  • фронтенд на React, Redux, MobX;
  • бэкенд для фронтенда: на Node.js, REST;
  • бэкенд на C#;
  • юнит- и E2E-тесты, ручное тестирование (от которого постепенно уходим).

Что нужно делать:

  • разрабатывать подсистемы управления правами доступа, изоляции данных между потребителями внутри компании, создания и настройки бизнес-сущностей в рантайме;
  • разрабатывать инструменты для настройки и запуска бизнес-процессов по любым событиям в системе и инструменты для внутренней аналитики;
  • интегрировать систему с почтой, телефонией и мессенджерами.

Мы ждем, что вы:

  • отлично знаете JavaScript и TypeScript;
  • следите за современными стандартами языка и браузерным API;
  • не меньше года использовали React в коммерческой разработке;
  • хорошо знаете вёрстку.

Будет плюсом, если вы:

  • разрабатывали системы CRM или Service Desk;
  • занимались коммерческий серверной разработкой на Node.js;
  • работали с GraphQL;
  • настраивали CI/CD.

Бонусы

  • программы жилищных займов под 3% или без процентов;
  • расширенная программа ДМС, компенсация 80% стоимости ДМС для супругов и детей;
  • оценка достижений раз в полгода с подробной обратной связью;
  • курсы, тренинги, участие в конференциях;
  • система наставничества;
  • гибкий график.