Локация:
Украина, Харьков
Зарплата:
до 3000
долл
Необходимые навыки:
- хороший письменный и разговорный английский (intermediate)
- понимание асинхронной модели выполнения кода (event loop, callbacks, promises)
- глубокое понимание JavaScript (включая современные стандарты ES6, ES7)
- хорошее понимание принципов функционального программирования
- уверенное понимание шаблонов проектирования архитектуры приложений, а также опыт их применения в коммерческих проектах
- опыт проектирование архитектуры API
- опыт написания серверных приложения на node с использование Express.js фреймворка
- опыт практик автоматизированного тестирования (jest)
- опыт работы с MongoDB, включая написание сложных запросов
- опыт использования Message broker-ов для управления асинхронной обработкой, знание AMQP протокола
- понимание принципов работы Node streams
- понимание подходов к обеспечению security web-приложений
- уверенное знание Git, опыт командной работы используя одну из branching моделей
- опыт работы в *nix как пользователя
- знание практик оценки задач (estimating) и умение их применять для оценки проектов средней и высокой сложности
- интерес к новым технологиям и стремление к профессиональному росту
Плюсом будет:
- опыт использования Docker в разработке
- понимание принципов организации микросервисной архитектуры
- опыт с Frontend разработкой на Angular
- знание TypeScript
- знание Ramda
- знание Highlandjs
Обязанности:
- разрабатывать backend приложение, используя платформу Node и фреймворк Express.js
- писать автоматизированные тесты, используя jest
- работать в распределенной команде мотивированных профессионалов
- повышать свой профессиональный уровень
Предлагаем:
- просторный офисе в центре города
- комфортное рабочее место (не openspace)
- обеды за счет фирмы
- официальное трудоустройство (ЧП)
- свободный график
- курсы английского в офисе
- оплачиваемый отпуск
- дружный коллектив
- достойная зарплата
О проекте:
Продукт позволяет компаниям быть на связи со своей командой на местах, улучшать операционные процессы и производительность бизнеса с помощью интеллектуальных решений в реальном времени. Решение позволяет следить за тем, чтобы все сотрудники получали всю необходимую информацию о предоставляемых услугах, чтобы достичь качества, ожидаемого клиентами. С помощью мобильного решения магазины и команды, работающие на выезде, получают мгновенный и автономный доступ к руководству, шаблонам отчетов на каждом устройстве. Теперь они могут сосредоточиться на задачах, непосредственно приносящими пользу бизнесу.
Используя данную платформу руководители брендов и розничных магазинов отслеживают KPI в режиме реального времени, чтобы получить всю полноту информации о качестве услуг (розничных продаж). В конечном итоге это позволяет повысить эффективность продаж в каждой точке.
Стек продукта включает следующие технологии
Тип команды: англоязычная, распределенная