Backend developer (node.js)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы - тревел-стартап по продаже речных и морских круизов онлайн. За последний год компания выросла в 6 раз и стала крупнейшим агрегатором круизов в РФ. На нашей площадке вы сможете найти любой из доступных теплоходов по России и по миру.
У нас покупают круизы жители всей России, СНГ и Европы.
Задачи:
- Разработка архитектуры и реализация серверных составляющих высоконагруженного финансового проекта.
- Решение нестандартных / сложных технических задач, используя весь свой творческий и девелоперский потенциал.
Требования:
- Уверенное знание стандартной библиотеки JavaScript;
- Опыт работы с Node.js, знание основных сущностей (EventEmitter, Stream, Buffer и т.п.) и API стандартных модулей;
- Опыт работы с базами данных;
- Понимание принципов асинхронного программирования и того, как работает event-loop;
- Понимание и применение принципов ООП;
- Умение работать с системой контроля версий Git.
Плюсом будет:
- Знание популярных паттернов объектного программирования;
- Опыт создания и использования объектно-ориентированных JavaScript-компонентов или фреймворков;
- Опыт работы с высоконагруженными проектами;
- Опыт написания интеграционных или модульных тестов;
Мы предлагаем:
- Рост и развитие как в профессиональном, так и материальном плане, грейдинг специалистов;
- Работа над интересным и активно развивающемся проектом;
- График работы 5/2, восьмичасовой рабочий день, гибкое начало рабочего дня;
- Релокейт в г.Самара;
- Офис в центре города, собственная библиотека, комната отдыха, своя кухня с необходимой техникой.