Разработчик Node.js
По договоренности
- Площадь Ильича
- Марксистская
- Третьяковская
Хэллоу!
Мы - Eyes of Wonder, стартап-студия, более 10 лет создающая успешные IT продукты в сфере браузерных технологий, веб-автоматизации и AI. Сейчас у нас 4 активных инструмента, которыми пользуются более 10 000 уникальных клиентов каждый месяц.
Мы ищем backend разработчика (node.js) для нашей платформы Multilogin. Multilogin позволяет управлять десятками аккаунтов в соцсетях и интернет-магазинах, создавая отдельные виртуальные телефоны и браузеры, каждый из которых выглядит как самостоятельное устройство.
- В команде Browsers мы разрабатываем backend-сервис, который генерирует fingerprint-профили для разных ОС/браузеров/железа. Это не типовой CRUD: в центре доменная логика генерации, строгие API-контракты (OpenAPI-first) и устойчивость сервиса при сбоях инфраструктуры (например, деградация при проблемах с MongoDB).
Мы предлагаем:
- Сильный менторинг, ты будешь работать напрямую с Solutions Architect и Tech Lead с большим опытом в разработке браузеров и сложных систем
- Нетиповой backend-домен, сложная доменная логика, задачи на стыке API-дизайна, генерации данных и устойчивости систем
-
Маленькая команда до 4 человек - прямое влияние на технические решения и архитектуру, работа в зрелом и понятном стеке
-
Коммьюнити тимлидов, разработчиков, C-level нашей студии, которые успешно запускают продукты, делятся экспертизой, проводят воркшопы
Формат работы: основатель собирает команду в офисе в Москве
Полный рабочий день, трудоустройство по ТК РФ, 5/2
Чем предстоит заниматься:
-
Развивать backend API в подходе OpenAPI-first (JSON endpoints + часть бинарных payload в CBOR).
-
Реализовывать и поддерживать продуктовые правила генерации fingerprint-профилей (OS/Browser/GPU) вместе с ведущим инженером: уточнять гипотезы, фиксировать правила в коде и тестах.
-
Работать с MongoDB, кэшированием и fallback-логикой: обеспечивать предсказуемое поведение сервиса при проблемах БД.
-
Писать и чинить автотесты (Jest, unit + integration), разбираться с flaky/регрессионными кейсами.
-
Поддерживать Docker/CI pipeline (GitHub Actions), улучшать стабильность сборок и качество релизов.
-
Аккуратно улучшать неоднородные участки кода (TS + местами CommonJS, ручные валидаторы, fallback-ветки) через постепенный рефакторинг.
Наш стек: Node.js, TypeScrip, Express, OpenAPI middleware, (OpenAPI-first подход), JSON + CBOR endpoints, MongoDB, кэши, fallback-логика, Jest (unit/integration), Docker, GitHub Actions (CI/CD)
Нам важно:
-
Уверенный опыт разработки backend-сервисов на Node.js + TypeScript в production.
-
Свободный английский от B2
-
Практика с Express: middleware, обработка ошибок, валидация запросов/ответов, аккуратные контрактные изменения.
-
Опыт работы с MongoDB: базовое моделирование, запросы, понимание индексов и типичных проблем в проде.
-
Умение писать и поддерживать тесты на Jest (unit + integration)
Мы создаем работающие продукты, ставим амбициозные цели и отвечаем за результаты.
Eyes Of Wonder - это культура независимости, честной и открытой обратной связи, обучения на практике. Мы работаем быстро, постоянно совершенствуемся и продолжаем прокачивать индустрию.
Опубликована 10 часов назад
Похожие вакансии
- Полный день
- Опыт от 1 года
- Москва
- Полный день
- Опыт от 1 года
- Москва
- Полный день
- Опыт от 1 года
- Москва
- Полный день
- Опыт от 1 года
- Москва
- Нестандартный график
- Опыт от 1 года
- Москва