Про роботу
Проект Вчасно.ПОС мы создаем терминалы для точек продаж (POS, Point of sale). У нас уже есть успешный продукт, обеспечивающий работу более 4000 точек в Украине и по всему миру (Европа, Азия, Латинская Америка). Вчасно Пос - это продукт, который помогает бизнесу автоматизировать свои процессы, начиная с контроля товаров на складах и заканчивая автоматизацией розничной продажи на точках сбыта.
Какая задача у нас сегодня?
Текущая платформа не позволяет нам расти и развиваться так быстро, как хотелось бы. Поэтому мы решили ее переписать с нуля. Для этого мы собрали команду, которая разработала новую архитектуру и реализовала бета-версию решения.
На основе новой архитектуры строятся приложения для кассира, электронное меню клиента, приложение руководителя (аналитика, отчеты) и т.д.
Команда проекта:
На данный момент команда состоит из СЕО, СТО, архитектора, разработчика мобильных приложений, двух фронтенд, бекенд и delphi разработчиков.
Как будет расти команда:
Сейчас мы ищем Middle Full Stack (уклон в сторону бекенда) разработчика для решения ряда задач по интеграции сторонних API в текущее решение и написание собственного API для предоставления возможности бизнесу интегрироваться в наше решение.
Используем:
- микро сервисную архитектуру
- моно- репозитории, что позволит переиспользовать значительную часть кода на бэкенд и клиентах
- TypeScript, Node.js, React, React Native, Electron,
- NestJS, TypeORM
- PostgreSQL, SQLite
- Redis
- ELK
- Kubernetes
Что важно для данной позиции:
- Опыт от 2-х лет с JavaScript и NodeJS
- Уверенные знания ООП, строгой типизации и DI / IoC
- Готовность работать с Frontend
- Открытость к новым решениям, желание отслеживать новинки и тенденции на рынке технологий. Мы ждем инициатив по внедрению новых библиотек/идей/подходов.
- Продакт инженерный подход к решению задач: мы продуктовая команда, нам важно, чтобы разработчики были продуктово ориентированы. Это означает, что разработчик не просто выполняет поставленную задачу, а понимает проблемы бизнеса. И может предложить более оптимальное решение, если такое существует, или показать, что эта задача не имеет ценности.
Как у нас проходит подбор на эту позицию:
- Мы ждем ваше резюме. Далее оно попадает на рассмотрение к техническим специалистам. Если резюме проходит одобрение, мы связываемся с вами, чтобы договориться об удобном времени для знакомства.
- Мы знакомимся с вами и вашим опытом, рассказываем детали о вакансии, если нам взаимно интересно продолжать общение — договариваемся о техническом собеседовании онлайн.
- Техническое собеседование длится полтора часа. На нем присутствуют технические специалисты, с которыми мы обсудим все важные для нас вопросы по стеку, опыту, задачам. А также ответим на ваши вопросы.
- Если техническое собеседование прошло успешно, мы созвонимся еще раз финализировать все детали и познакомиться с менеджером проекта и СТО.