Обязанности:
Хэллоу!Мы - 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 - это культура независимости, честной и открытой обратной связи, обучения на практике. Мы работаем быстро, постоянно совершенствуемся и продолжаем прокачивать индустрию.Похожие вакансии
От 70 000 до 100 000 руб.
Москва. Станции метро: Пролетарская, Крестьянская застава
Фомичева Мария Андреевна
Договорная
Москва. Станции метро: Пролетарская, Крестьянская застава
Рубан Анна Михайловна
От 150 000 до 180 000 руб.
Москва. Станции метро: Пролетарская, Крестьянская застава
Интерпроком,ООО
Договорная
Москва. Станции метро: Пролетарская, Крестьянская застава
Независимая нефтегазовая компания