logo

Node.js-разработчик (cо знанием Meteor framework, Deno)

remote/удалённо
до 300 000 руб. на руки
Откликнуться

🔸 Rocket.Chat — это корпоративный мессенджер, который позволяет командам общаться и сотрудничать в реальном времени (что-то наподобие Slack и пр). Существует с 2015 года и имеет открытый исходный код, что позволяет пользователям кастомизировать и адаптировать её под свои нужды. Платформа высоконагруженная, т.к. на данный момент ее использует более 12 миллионов пользователей.

🔸 Наша глобальная цель
– расширение функционала Rocket.Chat для удовлетворения специфических потребностей клиента. Основные направления работы включают внедрение усовершенствованных функций поиска, автоматизации управления пользователями, создания папок для организации чатов и интеграции с внешними сервисами.

Обязанности

🔸 Настройка и установка Rocket.Chat из исходного кода.
🔸 Разработка и интеграция дополнительных функций в соответствии с аналитикой.
🔸 Оптимизация производительности и обеспечение безопасности приложения.
🔸 Тестирование и отладка разработанных решений.
🔸 Документирование изменений и написание технической документации.

Требования

🔸 JavaScript и Node.js:
- Глубокое знание JavaScript (ES6+).
- Опыт работы с Node.js (версия 14.x LTS).

🔸 Meteor Framework:
- Практический опыт разработки приложений с использованием фреймворка Meteor, понимание его архитектуры и экосистемы.

🔸 Deno:
- Опыт работы с Deno 1.x или понимание его концепций.

🔸 Инструменты управления зависимостями:
- Умение работать с yarn для установки и управления зависимостями.

🔸 Системы контроля версий:
- Уверенное использование Git и GitHub для управления кодовой базой.

🔸 Базы данных:
- Знание NoSQL баз данных (MongoDB).

🔸 Разработка реального времени:
- Понимание WebSocket и других технологий, используемых для обмена данными в реальном времени.

🔸 Будет плюсом:
- Опыт создания и управления Docker-контейнерами для развертывания приложений.
- Умение работать с командной строкой и скриптами для установки и настройки окружения.
- Опыт работы в Agile/Scrum-командах.

Условия

🔸 Конкурентный уровень заработной платы.
🔸 Менеджеров, которые защищают работу разработчиков.
🔸 Полностью удаленный формат работы (РФ и дружественные страны).
🔸 Сильную команду профессионалов, которые любят то, что они делают и готовы делиться опытом.
🔸 Уютную, экологичную атмосферу дружелюбия и взаимопомощи (бережем нервы разработчиков любыми способами).

Расскажите об этой вакансии в соцсетях

Отклик на вакансию:

Откликаясь на вакансию, вы даете согласие на обработку ваших персональных данных и соглашаетесь с политикой конфиденциальности Sparklingtide