- Работа в Москве
- IT, интернет, связь, телеком
- Team lead
- Node JS Backend Team Lead / Backend-разработчик на Node.js
Node JS Backend Team Lead / Backend-разработчик на Node.js
от 300 000 ₽
Компания Нейровижн ищет в состав своей команды Node JS Backend Team Lead разработчика.
Требования:
• Стаж работы с JS не менее 5 лет.
• Обязательно наличие собственных репозиториев с историей открытых проектов.
• Обязательны навыки работы с ИИ помощниками (Cursor, Windsurf). Кандидат должен понимать, что скоро писать код самостоятельно руками нужно будет в 1-5% случаев.
• Обязательны навыки работы с AI ассистентами (Cursor, Windsurf), в real-time кодинг сессии нужно будет создать работающее приложение с нуля за 15 минут!
Спектр задач исполнителя:
• Создание микро-сервисов, работающих в Docker контейнерах и взаимодействующих друг с другом с помощью брокера сообщений
• Создание автоматизированных тестов, как функциональных, так и поведенческих (Chai, Mocha)
• Рефакторинг существующего кода
• Поиск и исправление ошибок
• Обновление используемых библиотек и поддержание их в актуальном состоянии
• Добавление новых методов, расширяющего функционал продукта
• Базы данных: Postges, MongoDB, Cassandra (Scylla), Elastic Search
• Создание новых моделей данных и модернизация существующих
• Создание новых обработчиков запросов (GraphQL + REST)
• Создание новых схем GraphQL запросов
• Создание новых схем REST запросов. Перевод существующих моделей на Swagger с автоматической генерацией файлов помощи
• Работа с S3 совместимыми хранилищами
• Реализация методов автоматизированной отправки почтовой корреспонденции через нескольких провайдеров
• Работа над биллингом, пополнением балансов пользователей, подключение внешних операторов приема платежей
• Работа с веб-сокетами, разработка систем взаимодействия с внешними сервисами.
• Работа с блокчейном, взаимодействие со смарт-контрактами, анализ транзакций и четкое понимание принципов работы
• Npm components
• Grafana
• Git
Опубликована 2 дня назад