Backend программист. Node.js.
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Node.JS программист (senior/middle)
Требуемый опыт работы: От 3 лет
Полная занятость, удаленная работа
fresh connect - это SaaS продукт позволяющий сотрудникам бронировать рабочие места в офисе. Мы быстро растем и расширяем штат разработчиков. Мы первые в мире запустили бесконтактную систему позволяющую сотрудникам бронировать рабочие места в офисах и выводить часть команды на удаленную работу. С нами компании численностью 1000 человек размещается на 500 рабочих местах. Компании экономят до 50% на аренде недвижимости, а также мы позволяем создавать гибкие рабочие пространства и оцифровывать собственные офисы. На нас равняются, подражают, пытаются копировать.
Наша компания создает качественный ИТ-продукт и мы внимательно относимся к производственному процессу.
Мы внимательно относимся к бэклогу и не создаем решений, которые отправляются “на полку”.
Наши клиенты это международные компании и крупные российские банки, страховые компании и ритейлеры.
Продукт работает в 2 форматах: SaaS и Standalone.
Задачи:
- Вы будете техническим лидом проекта, поэтому у вас должно быть хорошее понимание архитектуры проекта;
- Вы будете работать над общим бэкендом для мобильных приложений (iOS и Android) и web;
- Развитие архитектуры проекта под новые задачи;
- Разработка новых микросервисов и доработка существующих;
- Участие в выборе и внедрении новых технологий;
- Обучение и курирование младших коллег;
- Вы можете объяснить руководству возникшую проблему и её решение;
- Вы можете объяснить системному администратору или фронтенд программисту что вы от них хотите получить;
- Код ревью.
Пожелания к опыту:
- Хорошее знание node.js (практический опыт от 3-х лет);
- Написание тестов;
- Опыт построения микросервисной архитектуры;
- Опыт работы с MongoDB (обязательно, основная СУБД), дополнительно с MySQL или PostgreSQL;
- Опыт работы с Rest API;
- Опыт разработки сложных приложений;
- Опыт работы с Linux;
- Опыт настраивания логов;
- Опыт работы с Яндекс.Облако и AWS;
- Опыт разработки больших high-load продуктов и микросервисной архитектуры (для senior - обязательно, для middle - желательно);
Дополнительными плюсами будут:
- Понимание CI/CD;
- Понимание основ DevOps;
- Желательно опыт работы с svg файлами, генерации PDF отчетов, экспорта excel файлов;
- В ваших прошлых проектах вы сталкивались с задачами связанными с разными часовыми поясами и понимаете о возможных проблемах в работе со временем.
Работая у нас вы получите:
- Опыт разработки международного продукта
- Отсутствие legacy кода
- Удаленную работу из любой точки мира
- Работу с классной командой экспертов
- Вы будете работать в компании-лидере в своем сегменте.
Условия:
- Полностью удаленная работа;
- График 5/2, участие с ежедневными скрам-митингами и 2 недельными спринтами;
- Полный рабочий день.
- Команда распределена, в основном в США (коммерческий отдел), РФ и Белоруссия (разработка).
В отклике на вакансию, пожалуйста, указывайте претендуемую ЗП.