Backend-разработчик на Node.JS

Зарплата

до 110 000 ₽

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

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

Компания

Образовательное IT-сообщество

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

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

SkillBranch приглашает JS разработчика в команду, для работы над образовательной платформой (личный кабинет, блог движок, Telegram-бот). Для поддержки и развития LMS-системы (Система управлением обучением)

Обязанности: выполнение поставленных задач в согласованный срок.

    Чем предстоит заниматься:

    1. разработка бэкенд части бизнес-ориентированного веб-приложения на NodeJS.
    2. Принятие и внедрение архитектурных решений;
    3. Управление и развитие инфраструктуры сервиса;
    4. Оптимизация работы сервиса, сетевых запросов, запросов к БД, при необходимости;
    5. Предложения и реализация решений для построения гибкой и отказоустойчивой системы;

    Необходимо обязательно знать:

    • знание стека:
      • JavaScript ES6,
      • Node.JS,
      • MongoDB
      • желательно: express.JS, sails.JS
      • Docker, docker compose
    • Понимание принципов построения масштабируемых систем, основные проблемы, пути решения.
    • Опыт разработки на Node.JS не менее 1 года;
    • Опыт работы MongoDB
    • Оперативное исправление кода при необходимости;
    • Понимание конечной задачи и действие исходя из нее. Даем свободу действий, при этом возможна помощь;
    • Конструктив и здравый смысл;
    • вашим предложениям и умным мыслям по коду, способам реализации задач, функционалу платформы мы всегда рады.

    Условия:

    • Дружный и молодой коллектив;
    • Проектная занятость (около 20 часов в неделю)
    • Гибкий график работы, имеется возможность работать удаленно;
    • Заработная плата обсуждается индивидуально с успешным кандидатом по
      результатам собеседования;

    Мы даем не только ТЗ, но и возможность получения уникального опыта и развития профессиональных навыков!

    Дополнительные инструкции

    Мы будем особенно признательны, если вы пришлете нам краткое сопроводительное письмо, ссылку на проекты или любые другие материалы.