ELMA-Developer (удаленная работа)
(вакансия не опубликована)

6 июля 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: ELMA-Developer

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

О НАС
Тихая Гавань
компактная, опытная и амбициозная IT-команда: более 10 лет мы занимаемся автоматизацией и оптимизацией бизнес-процессов. Наша специализация разработка, внедрение и развитие ПО на базе современных платформ low code. Наши основные клиенты крупные российские и международные компании разных отраслей: ритейл, фудтех, туризм, логистика, промышленность и других. Мы умеем оправдывать высокие ожидания требовательных заказчиков.
В команде работают бизнес-аналитики, консультанты, IT-архитекторы, разработчики.
Никакой текучки и никакого застоя. Мы делаем ставку на сплоченную команду профессионалов, разделяющих наш подход: качественное ревью бизнеса быстрый старт / ощутимый эффект непрерывное развитие. Гибкость и оперативность.

СФЕРЫ ДЕЯТЕЛЬНОСТИ

  • цифровизация бизнеса;

  • замена и оптимизация малоэффективных IT-решений;

  • импортозамещение;

  • построение IT-архитектуры компании;

  • бизнес-консалтинг.

ПЕРСПЕКТИВЫ
Наша клиентская база постоянно растет как и российский рынок цифровизации бизнесов. Мы приветствуем специалистов разных профилей, которых сможем обеспечить интересной работой. В команде существует система обучения и профессионального роста сотрудников.

Тихая Гавань . Добро пожаловать в команду!

ОПИСАНИЕ ВАКАНСИИ

Обязанности:

  • разрабатывать и дорабатывать решения на базе платформы ELMA365 (BPM, ECM, интеграции);

  • писать чистый и эффективный код на TypeScript/JavaScript;

  • настраивать интеграции с внешними системами (REST, WebSockets, EQL);

  • участвовать в архитектурных решениях (без over-engineering);

  • анализировать бизнес-процессы клиентов, проводить reverse engineering кодовой базы и процессов, предлагать решения;

  • участвовать в код-ревью, оптимизации кода.

Требования:

Технические навыки:

  1. Предметные знания принципов JS TS NodeJS:

    • асинхронность (Event Loop, микро- и макрозадачи, Promise.all, async/await, race-условия);

    • оптимизация (память, утечки, отладка тяжелых скриптов, работа с большими массивами данных);

    • маппинг данных (трансформация структур, нормализация, работа с GraphQL-like запросами).

  2. Опыт настройки интеграций:

    • предметное понимание сетевых протоколов и паттернов (REST HTTP WebSockets);

    • опыт отладки чёрных ящиков ;

  3. Опыт работы с ORM (TS SDK), SQL-подобными языками (EQL, GraphQL).

  4. Предметные знания CI CD:

    • Опыт сборки проектов (Bash NodeJS FS, Webpack, ESLint, Husky);

    • Опыт упаковки решений (Docker Docker Compose)

Будет преимуществом:

  • опыт работы с ELMA365 или другими low-code платформами;

  • знание микросервисной архитектуры;

  • практика тестирования (Jest, Mocha).

Мы ценим:

  • осознанный подход (проактивность, критический взгляд на задачи, понимание любой задачи с точки зрения целей и контекста, умение задавать вопросы);

  • смелость предлагать альтернативы даже если решение уже принято архитектором/руководителем проекта;

  • здоровую гибкость готовность отказаться от идеального решения в пользу прагматичного (меньше затрат быстрее результат);

  • командность готовность помогать коллегам и учиться самому;

  • смелость в признании ошибок и умение их осмыслить в конструктивном ключе (мы разбираем ошибки на DevTalks).

Мы предлагаем:

  • конкурентную зарплату (обсуждается индивидуально);

  • обучение за счет компании (курсы ELMA365, ИПР);

  • команду без токсичности ошибки разбираем, а не осуждаем.

Как откликнуться:

Присылайте резюме (контакты ниже) и ответ на вопрос: Как вы оптимизируете асинхронный код, который начал выполняться медленно? Ответ предполагает описание шагов в 3-4 предложениях, без конкретизации причин и условий.



Посмотрите похожие вакансии

ELMA Developer
Компания: EXpress
Зарплата: з.п. не указана
Разработчик Bitrix / Bitrix Developer
Компания: МойОфис
Зарплата: з.п. не указана
Development Lead
Компания: Билайн
Зарплата: з.п. не указана