🔥 Мы в поиске Node.js разработчика (middle/middle+).
О нас:
Inventorus — интеллектуальная платформа для научной аналитики с уникальной базой патентов, публикаций и диссертаций. В основе платформы — крупнейшая в России база структурированных научно-технических данных InventoCore. Официально одобрены для включения в национальную подписку на российские научные ресурсы. Наши ИИ-сервисы помогают учёным и инженерам выявлять технологические связи и ускорять исследования.
Задачи:
— Разработка и поддержка серверной логики и API для клиентских приложений
— Интеграция с внешними сервисами и внутренними модулями
— Работа с очередями для асинхронной обработки запросов
— Повышение производительности и устойчивости: поиск «узких мест», профилирование, идемпотентность
— Оптимизация под высокие нагрузки
— Участие в проектировании архитектурных решений
— Написание юнит-/интеграционных тестов, участие в код-ревью, написание краткой технической документации
— Поддержка и улучшение существующего кода, участие в рефакторинге
Обязательные требования:
— Локация: РФ
— 3+ года коммерческой разработки на Node.js.
— Уверенный TypeScript.
— Понимание устройства Node.js: event loop, микрозадачи, стримы, асинхронность.
— Опыт проектирования REST/RPC API.
— Работа с БД (PostgreSQL): схемы, индексы, транзакции, миграции.
— Асинхронная обработка: очереди, идемпотентность, повторы.
— Наблюдаемость: логи, метрики, быстрая диагностика инцидентов.
— Тестирование: юнит- и интеграционные тесты на критические пути.
— Знание популярных архитектурных шаблонов и паттернов проектирования
— Английский язык не ниже intermediate
Будет плюсом:
— Знание поисковых систем: индексация и оптимизация запросов.
— Профилирование и оптимизация производительности (CPU/память).
— Опыт с высокими нагрузками.
— Навыки рефакторинга и работы с техническим долгом.
Условия:
— 200–230 тыс. руб. на руки.
— Официально трудоустройство по ТК.
— Полная занятость.
— Удалённая работа или гибрид (для москвичей).
— Возможность влиять на развитие национально значимого продукта.
— Отлаженные процессы и прозрачность взаимодействия.
👉 Контакт для отправки резюме: @denis_varekha
--
[< Подпишитесь на канал «Работа в ИТ» >]
Post #3406
868