
Middle Backend JavaScript/TypeScript Engineer → Back-office
Обязанности
Чем займется новый сотрудник
- Разберётся в текущих внутренних продуктах, построенных на low-code/AI-инструментах (n8n, Make, JS+AI), и возьмёт их развитие в свои руки.
- Поможет быстро закрывать внутренние потребности бизнеса — от багов и улучшений до прототипирования новых решений с использованием JS/TS, AI и вспомогательных платформ.
- Будет встраивать и интегрировать продукты в существующую экосистему: API, БД, внутренние сервисы, легаси-решения.
- Ускорит эксперименты и delivery, работая в тесной связке с продуктовыми менеджерами и инициаторами из бизнеса.
Требования
Уровень и опыт
- Уровень — уверенный middle/backend JS/TS developer, готовый брать ответственность и доводить задачи до результата.
- 3+ лет опыта с Node.js и TypeScript, включая разработку сервисов, скриптов, интеграций.
- Опыт работы с low-code / no-code / AI-инструментами (или желание в них разобраться).
- Понимание, как устроены интеграции между внутренними системами: REST, очереди, базы, легаси.
Hard-Компетенции
- Node.js + TypeScript — разработка и поддержка серверных решений, CLI-утилит, интеграционных скриптов.
- Интеграции — работа с REST API, Webhook-обмен, HTTP-запросы, авторизация, форматирование данных.
- Базы данных — базовые навыки работы с PostgreSQL или MongoDB (чтение, обновление, агрегации).
- Логика и структура — умение писать поддерживаемый код: без хардкода, с обработкой ошибок, разделением логики и конфигурации.
- AI/low-code инструменты — опыт или интерес к работе с платформами типа Make, n8n, Airtable Automations, а также генерация и доработка AI-прототипов (например, через Cursor, Copilot).
- CI/CD и поддержка — знание, как настраивать тесты, логирование, автосборку и выкладку (хотя бы на уровне команды).
Будет плюсом
- Опыт стабилизации легаси-решений: доработка не своего кода, работа без полной документации.
- Навыки написания служебной документации (как настроить, как переиспользовать).
- Знание основ фронтенда или low-code UI-платформ — на уровне подключения/отладки.
- Понимание архитектурных паттернов: "вход — обработка — логирование — отдача", даже без сложных фреймворков.
Soft-Компетенции
Ответственность за результат
Понимает цели задачи и делает так, чтобы она не просто была “сдана”, а реально работала, была полезна и поддерживаема.
Продуктовое мышление
Может связать свою работу с задачами команды и бизнеса. Понимает, зачем нужна автоматизация или прототип, и думает, как это скажется на конечных пользователях.
Инициативность и самостоятельность
Не ждёт пошаговой инструкции — способен предложить решение, собрать прототип, согласовать с командой. Готов уточнять, челленджить и находить более быстрые или надёжные пути.
Коммуникация и взаимодействие
Чётко формулирует статус, ограничения, риски. Умеет обсуждать интеграции с другими разработчиками, продуктами и аналитиками. Спрашивает, если неясно, и помогает другим, если в его зоне ответственности.
Гибкость и адаптация к изменениям
Умеет быстро перестраиваться, если поменялись приоритеты или вводные. Не боится работать с неидеальными системами, лёгким хаосом или сырыми требованиями.
Условия
Что готовы предложить?
- Ключевую техническую роль в перестройке внутренних сервисов: автоматизации, AI-прототипы, low-code-интеграции, внутренние платформы. Всё, что ускоряет работу команд Emex.
- Заметный вклад в бизнес — ты создаёшь решения, которые каждый день используют финансы, HR, логистика, закупки и другие подразделения.
- Сильная команда — продакт-менеджеры, Team Lead, Head of Development, CTO — люди, открытые к дискуссиям.
- Международный IT-продукт, который ты сможешь существенно менять — Emex присутствует в России, ОАЭ, странах СНГ и других регионах.
- Пространство для экспериментов — если обоснуешь идею и её пользу, мы дадим карт-бланш и ресурсы для реализации.
- Масштаб — у нас более 700 сотрудников, из них 70+ создают цифровые инструменты; десятки миллионов товаров в базе, миллионы пользователей.
- Гибрид/удалёнку — выбирай формат, удобный тебе (офисы в Москве и Дубае). Работаем по московскому времени, но открыты к поясу от GMT до GMT+5. Главное — результат, а не часы. Находишься за пределами РФ? Можно оформить договор с дубайской компанией.
- Развитие — бюджеты на обучение, компенсация курсов, внутренние и внешние митапы.