NodeJS developer

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

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

Компания

Решение IT-задач разного уровня

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

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

Задачи:

  • Проектирование и создание ПО;
  • Разработка и отладка программного кода;
  • Написание, тестирование и поддержка старой и новой функциональности;
  • Анализ и оптимизация имеющегося кода;
  • Работа со средствами автоматизированного тестирования.

Мы хотим с Вами сотрудничать, если у вас есть:

  • Опыт работы в компаниях от 2-х лет на похожей должности;
  • Умение разбираться в чужом коде (вы будете работать с готовым продуктом);
  • Знание JavaScript на высоком уровне (дополнительным плюсом – знание Bull);
  • Опыт работы с API;
  • Опыт работы с базами данных (MongoDB, PostgreSQL, Redis);
  • Знание Git и умение работать по Gitflow;
  • Опыт работы Gitlab / GitHub, Jira, Confluence.

Плюсами будет:

  • Опыт работы с RabbitMQ;
  • Знание Nest.js;
  • Опыт работы с Elasticsearch;
  • Опыт работы с gRPC;
  • Понимание принципов SOLID и следование им.

    Что мы даем взамен:

    • Возможность прокачки hard skills на проектах разного уровня сложности;
    • Команду с сильными разработчиками, QA, UX/UI дизайнерами, менеджерами и налаженными внутренними процессами;
    • Самореализацию и профессиональный рост, посещение конференций и курсов за счет компании. Расскажите нам о своей профессиональной мечте, возможно мы поможем вам воплотить ее в жизнь;
    • График работы: удаленный с пересечением по часам 11:00–19:00 по Москве; или можно работать в офисе: г. Москва - м. Дмитровская, г. Минск - м. Грушевка.