👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Backend программист. Node.js.

Зарплата

от 100 000 до 200 000 ₽

Требования

Бэкенд, Старший (Senior)Node.jsMongoDBAWSRESTful APILinux

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Создание гибких офисов и оптимизация удаленной работы сотрудников

Описание вакансии

Условия работы

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 недельными спринтами;
  • Полный рабочий день.
  • Команда распределена, в основном в США (коммерческий отдел), РФ и Белоруссия (разработка).

В отклике на вакансию, пожалуйста, указывайте претендуемую ЗП.