close

NodeJS Software Engineer (проект SmartTouch)

Проект SmartTouch — мы создаем терминалы для точек продаж (POS, Point of sale). У нас уже есть успешный продукт, обеспечивающий работу более 4000 точек в Украине и по всему миру (Европа, Азия, Латинская Америка). Smart Touch — это продукт, который помогает бизнесу автоматизировать свои процессы, начиная с контроля товаров на складах и заканчивая автоматизацией розничной продажи на точках сбыта. 

Какая задача у нас на сейчас?

Текущая платформа не позволяет нам расти и развиваться так быстро, как хотелось бы. Поэтому мы решили ее переписать с нуля.

На основе новой архитектуры будут строиться приложения для кассира, электронное меню клиента, приложение руководителя (аналитика, отчеты) и т.д. 

Команда проекта:

Сейчас мы формируем техническую команду с нуля. Глобальные задачи будут от CТО и CEO проекта. В новой команде уже есть архитектор.

Как будет расти команда: сейчас мы ищем NodeJS Software Engineer (c 1C экспертизой) и усиливаем команду по Front End Dev (React), React Native и UX-экспертизу.

Почему нам важна 1С экспертиза для данной роли:

Основная задача Software Engineer — программирование бизнес-логики операционного и других видов учёта. Поэтому опыт программиста-разработчика конфигураций 1С является определяющим требованием (подтянуть навыки использования JS проще)

Что планируем использовать:

  • микросервисная архитектура на основе gRPC и Kafka
  • моно-репозитории
  • TypeScript, Node.js, React, React Native, Electron, GraphQL, что позволит переиспользовать значительную часть кода на бекенде и клиентах

Более конкретно для данной вакансии:

  1. NodeJS
  2. TypeScript
  3. NestJS
  4. GraphQL
  5. TypeORM
  6. PostgreSQL, Redis, Elasticsearch
  7. Kafka
  8. gRPC

Что важно для данной позиции?

уровень: Middle+/Senior

опыт работы с тех стеком описанным выше

продакт инжиниринговый подход к решению задачи:

мы продуктовая команда, поэтому нам важно чтобы разработчики были продуктово ориентирован. Это означает, что разработчик не просто выполняет поставленную задачу, а понимает проблемы бизнеса, которые решает эта задача и может предложить более оптимальное решение, если такое существует, или показать, что эта задача не имеет ценности.

Все технические решения в EVOhttps://u.to/J4eXFQ

Как у нас проходит подбор на данную позицию?

Для начала, ваше резюме рассмотрят технические специалисты. Если оно будет одобрено, мы договоримся о созвоне-знакомстве по skype. Мы обсудим проект, ваш опыт и ответим на вопросы. После чего вместе решим, продолжим ли общение на техническом собеседовании у нас в офисе. Финальное собеседование — с СТО и  СЕО проекта. После каждого этапа мы обязательно даем обратную связь в течении 24 часов.

 

 

Рекрутер

Elizaveta Prokhorova
e.prokhorova@evo.company
skype: glinjanij_kot
Расскажите нам о себе
Максимум 1 файл размером до 5 МБ