bell integrator

Senior Frontend (React, AI) разработчик (офис Москва)

Bell Integrator – крупный системный интегратор страны. Мы являемся аккредитованной ИТ– компанией.

bell integrator

↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваОфис

Bell Integrator – крупный системный интегратор страны. Мы являемся аккредитованной ИТ– компанией.

На текущий момент с нами работает более 2500 высококлассных аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению крупных информационных систем. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – ведущие системообразующие финансовые, телеком и ритейл компании страны.

Центральный офис Bell Integrator расположен в Москве, представительства – в Санкт-Петербурге, Нижнем Новгороде, Пензе, Саратове, Уфе, Барнауле, Минске (Беларусь).

Проект: Мы разрабатываем и поддерживаем систему комплексной диагностики продуктов и услуг. Решение позволяет производить диагностику, анализ и аудит продукта для получения комплексного решения развития, снятия барьеров роста сервисов банка. Цель проекта — построить полностью автономную систему для исследований, где ключевую роль играют смарт-агенты, выполняющие комплексный анализ без участия человека.

Ищем: Frontend-разработчика, для которого AI-агент — это основной рабочий инструмент, а не игрушка. Вы вайб-кодите осознанно: ставите агенту задачу через спецификацию, управляете контекстом, ревьюите результат — и за счёт этого делаете за день то, что раньше занимало неделю. При этом вы остаётесь инженером: понимаете, что генерирует агент, и отвечаете за качество кода в проде.
Здесь агентная разработка — не строчка «будет плюсом», а то, как устроена ежедневная работа команды.

Как работаем: 
Основной инструмент — CLI-агент (на базе Qwen Code) с доступом к разным моделям. Если вы работали с Claude Code, Codex CLI, Gemini CLI, Qwen Code, OpenCode, Roo Code или Cursor — переход займёт день: принципы те же.
У нас большой внутренний реестр скиллов — готовых инструкций и плейбуков для агентов под типовые задачи проекта. Вы будете ими пользоваться и пополнять реестр своими. Пишем и поддерживаем правила для агентов (agents.md, системные промпты, контекст проекта), чтобы агент с первой сессии работал по нашим стандартам. Подключаем MCP-серверы к агентам и к продукту: таск-трекер, документация, внутренние API. Практикуем spec-driven development (SDD): сначала спецификация и план, потом генерация, потом ревью.
Приветствуем любые удобные вам форматы и практики агентной разработки — приносите свой workflow, лучшее заберём в реестр.

Стек: 
· React, Next.js, TypeScript 

· Redux Toolkit, RTK Query 

· SSE, стриминг, MCP 

· CSS3, SASS/SCSS, CSS Modules 

· Jest, RTL 

· Node.js, REST, SSR 

· Git, Webpack, ESLint, Jenkins, Docker 

· Jira, Confluence 

· CLI + реестр скиллов



Образ идеального кандидата: 
Инженер с 3+ годами фронтенда, который может рассказать не только «оптимизировал загрузку главной на 20%», но и «выстроил workflow с агентом: спека → генерация → ревью, и закрыл фичу за два дня вместо недели» или «написал скилл/правила для агента, которыми теперь пользуется вся команда».
Ему интересно не просто потреблять AI-инструменты, а конструировать агентов и мульти-агентные взаимодействия. Он понимает, как работают real-time интерфейсы на SSE, может спроектировать чат с агентом, который стримит ответ, и следит за тем, как агентная разработка меняет архитектуру продуктов.

Отклик:

В сопроводительном письме коротко опишите ваш AI-workflow: каким агентом пользуетесь, как ставите ему задачи, самый впечатляющий результат, которого добились в связке с агентом.

Мы ожидаем:

  • Подтвержденный опыт разработки от 3х лет (по ТК РФ)
  • Глубокий практический опыт с React, Next.js, TypeScript.
    Redux Toolkit (плюс — RTK Query), HTML5, CSS3, SASS/SCSS.
    REST API, SSR, серверный Node.js.
    Server-Sent Events (SSE): механика стриминга, обработка событий, реконнекты, graceful degradation.
    Unit-тесты (Jest / React Testing Library), код-ревью, GitFlow.
    SOLID, DRY, KISS — и понимание, когда агент их нарушает.
  • Ежедневная работа с AI-агентами в разработке: Claude Code, Codex, Cursor, GigaCode, Qwen Code, OpenCode, Roo Code, Windsurf — любой из них. Важен не конкретный инструмент, а привычка так работать.
  • Умение управлять контекстом и сессиями агента: что положить в контекст, когда начать новую сессию, как декомпозировать задачу, чтобы агент её не «размазал».
  • Навык написания правил и промптов под проект: agents.md / CLAUDE.md / rules, переиспользуемые инструкции (скиллы).
  • Понимание MCP: что это, зачем, опыт подключения MCP-серверов к агенту.
  • Главное — умение ревьюить и доводить сгенерированный код: вайб-кодинг у нас заканчивается продакшеном, а не прототипом.

Чем предстоит заниматься:

  • Разрабатывать и рефакторить модули платформы (интерфейсы управления медиа-хранилищем) — руками агента под вашим управлением.
  • Проектировать поверхности взаимодействия человека и AI: чаты с потоковой передачей ответов (SSE), канвасы, дашборды агентов.
  • Создавать собственных AI-агентов и мульти-агентные системы, встроенные в продукт.
  • Разрабатывать и подключать инструменты на базе Model Context Protocol (MCP): понимать устройство MCP-серверов и проектировать клиентские решения «интерфейс — агент — инструменты».
  • Писать спецификации и правила для агентов, развивать реестр скиллов команды.
  • Ревьюить код — и человеческий, и агентский; держать планку качества.
  • Участвовать в планировании, оценке задач, релизах; работать в связке с аналитиками, бэкендом, дизайном и QA; менторить джунов — в том числе учить их работать с агентами.

Условия:

      • Официальное трудоустройство в Bell Integrator
      • Конкурентная заработная плата (по итогам собеседования)
      • Аккредитованная ИТ-компания
      • Формат работы: Москва офис (м. Кутузовская), после испытательного срока возможен гибрид
      • Менторство
      • Возможности карьерного роста и получения экспертизы в ведущих проектах страны
      • Скидки на занятия фитнесом и собственное фитнес-приложение
      • Скидки на занятия английским языком

    Похожие вакансии React

    hh.ru
    изигейт

    Tech Lead OMS (PHP, Laravel, React)

    изигейт
    Зарплата не указанаРоссияСанкт-ПетербургУдалёнка

    Zvenum.Sell — система управления заказами (OMS) для интернет-продавцов. В ней каталог, цены поставщиков, заказы, оплаты, склады, доставка, документы и витрина магазина. Ищем техлида: вы отвечаете за архитектуру, команду и прод, а самые сложные части пишете сами.

    О продукте

    Система уже работает в проде. У каждого продавца свой экземпляр со своей базой. Всё, чем продавцы отличаются друг от друга, задают настройки, драйверы и модули, а код у всех один.

    Что уже сделано:

    • модульный монолит: больше 30 компонентов, границы между ними проверяет CI;

    • больше десяти интеграций: перевозчики и склады 3PL (Деловые Линии, ПЭК), ЮKassa, «Моё дело», Авито, Яндекс Метрика, телефония;

    • API с вебхуками для внешних систем;

    • первые модули: блоки витрины со своими данными и настройками;

    • больше 1000 тестов, статический анализ, проверка миграций на трёх СУБД;

    • решения записаны в ADR, для ИИ-агентов в репозитории есть правила и навыки.

    Задачи

    • Отвечать за архитектуру: границы компонентов, данные, интеграции, производительность. Решения записывать в ADR.

    • Превращать код магазина в продукт для многих продавцов: настройки вместо правок кода, модули, API.

    • Вести команду: ставить и декомпозировать задачи, расставлять приоритеты, держать сроки, проводить 1:1, нанимать и растить разработчиков.

    • Ревьюить MR и держать планку качества: тесты, статический анализ, проверки границ в CI.

    • Отвечать за прод: выкладки, мониторинг в Sentry, инциденты, откаты и разборы.

    • Переводить запросы продавцов в технические решения и называть их цену и риски.

    • Выстраивать работу команды с ИИ-агентами: правила проекта, навыки и проверки, которые ловят ошибки агентов.

    • Писать код там, где ошибка стоит дороже всего: оформление заказа, оплаты, остатки, интеграции.

    Стек

    • Бэкенд: PHP 8.4, Laravel 13, Octane на RoadRunner, MariaDB, Redis, Horizon, Meilisearch, Reverb, Gotenberg.

    • Панель: Filament 5, Livewire 4.

    • Витрина: Inertia 3, React 19, TypeScript, серверная отрисовка (SSR), Storybook, Playwright.

    • Качество и инфраструктура: PHPUnit, PHPStan (Larastan), deptrac, Rector, OpenAPI, Sentry, Docker, GitLab CI.

    Требования

    • Коммерческий опыт на PHP от 5 лет, на Laravel от 3 лет. Последние два года работаете на актуальных версиях.

    • Руководили командой от трёх разработчиков не меньше года: ставили задачи, ревьюили код, отвечали за сроки и результат.

    • Ваш код работал в проде с деньгами и нагрузкой: заказы, платежи, остатки. Разбирали инциденты и доводили разбор до изменений.

    • Проектировали интеграции с внешними API: очереди, повторы, идемпотентность, вебхуки, работа при недоступном партнёре.

    • Знаете MySQL или MariaDB глубже ORM: планы запросов, индексы, транзакции, блокировки.

    • Строили проверки качества: тесты, статический анализ и CI, которые не пропускают слабый MR.

    • Понимаете безопасность веб-приложений: права на сервере, инъекции, XSS, CSRF, секреты.

    • Читаете React и TypeScript на уровне ревью: SSR, производительность, контракт с API.

    • Каждый день работаете с ИИ-агентами (Claude Code, Codex, Cursor): ставите задачу, проверяете результат и отвечаете за него как за свой код.

    Будет плюсом

    • опыт в SaaS или продукте для многих клиентов;

    • OMS, WMS, интеграции с маркетплейсами и перевозчиками;

    • Filament, Livewire, Inertia;

    • Octane, RoadRunner или Swoole: долгоживущие процессы и утечки состояния между запросами;

    • модульный монолит с автоматической проверкой границ;

    • Meilisearch или Elasticsearch;

    • настройка ИИ-агентов под проект: правила, навыки, хуки, MCP.

    Вам не подойдёт, если

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

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

    • вы не готовы отвечать за прод: выкладку, инцидент, откат;

    • на любую проблему вы предлагаете микросервисы, Kafka или переписывание с нуля;

    • вы не пользуетесь ИИ-ассистентами или принимаете их код не читая.

    Условия

    • офис/гибрид/удаленно, полная занятость;

    • официальное трудоустройство;

    • конкурентная зарплата и премии по результатам;

    • испытательный срок 3 месяца;

    • влияние на архитектуру и развитие продукта.

    Как нанимаем

    1. Отклик с заданием ниже.

    2. Предварительное интервью, 30 минут.

    3. Техническое интервью, 90 минут: разбор вашего отклика, вопросы, ревью кода, задача на PHP, проектирование интеграции.

    4. Оффер.

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

    В отклике пришлите:

    1. Сопроводительное письмо, которое начинается со слова «Вебхук».

    2. Разбор кода ниже: три ошибки, из-за которых продавец потеряет деньги или товар, и как вы исправите каждую.

    3. Ссылку на код, который вы написали сами: репозиторий на GitHub, GitLab или ваш merge request. Если весь ваш код закрыт NDA, вместо ссылки опишите в 3–5 предложениях архитектурное решение, которое вы приняли сами, и чем за него пришлось заплатить.

    final class PaymentWebhookController
    {
    public function __invoke(Request $request): Response
    {
    $order = Order::find($request->input('object.metadata.order_id'));
    DB::transaction(function () use ($order, $request) {
    $order->update([
    'status' => 'paid',
    'paid_amount' => (float) $request->input('object.amount.value'),
    ]);
    Warehouse::ship($order); // HTTP-запрос к API склада
    event(new OrderPaid($order)); // письмо покупателю
    });
    return response()->noContent();
    }
    }

    ИИ использовать можно, но на техническом интервью разберём ваш отклик подробно и без него.

    Соц.сети

    Senior T-shaped Engineer (Python/React)

    Неизвестный работодатель
    250k–350k ₽РоссияУдалёнка

    #вакансия

    Название компании: КА ••••••••
    Формат работы: удалённо или гибрид
    Локация: РФ, нужна готовность работать по МСК
    Зарплатная вилка: от 250 000 до 350 000 ₽
    Контакты: ••••••••

    🚀 Ищем Senior T-shaped Engineer

    Продуктовая технологическая команда в сфере ортодонтии ищет инженера, который умеет работать со сложными системами, быстро погружаться в продукт и доводить задачи до результата.

    Команда придерживается AI-native подхода: AI-инструменты активно используются в разработке, а многие процессы автоматизированы. Поэтому важно, чтобы ты интересовался новыми технологиями, умел применять AI в работе и не боялся незнакомого кода.

    🛠 Чем предстоит заниматься:
    Делать изменения по всему стеку. Участвовать в развитии 3D-визуализации и подключении к клиническому треку: сканирование, интеграция с новым производственным роботом. Завершать миграцию на Kubernetes и постепенно выводить из эксплуатации легаси на Yii. Улучшать интерфейс и повышать надёжность продукта.

    Стек
    Бэкенд: Python (FastAPI, Celery, SQLAlchemy, Pytest), современные реляционные БД. Фронтенд: JS/TS (React 18/19, Vite, Vitest, Playwright). 3D-визуализация: Three.js (иногда). AI: OpenAI SDK (иногда). Инфраструктура: GitLab, GitLab CI, облако и своя серверная. Легаси: Yii.

    Что ожидаем
    • Широкий тех. кругозор и сильная экспертиза как минимум в одной-двух областях.
    • Опыт коммерческой разработки на любом современном языке программирования. Готовность перейти на стек компании: Python и JavaScript/TypeScript (React).
    • Высокая автономность и ответственность за результат.
    • Инициативность: не просто выполнять задачи, а самостоятельно видеть проблемы и предлагать решения.
    • Инженерное мышление и собственное мнение, способность аргументировать тех решения.
    • AI-native подход.

    📩 Присылайте ваше резюме мне в тг: ••••••••

    Соц.сети

    Junior Frontend Developer (React)

    250k–265k ₽Не указана странаЛокация не указанаУдалёнка

    #junior #300k #удаленка

    ••••••••
    Junior Frontend Developer
    от 250 000 до 265 000 ₽
    Полная занятость
    Формат работы: можно удалённо

    ☑️ Чем предстоит заниматься
    -Разрабатывать и поддерживать пользовательские интерфейсы веб-приложений
    -Верстать адаптивные страницы по макетам Figma
    -Работать с существующим кодом и улучшать его
    -Интегрировать frontend с REST API
    -Исправлять ошибки и участвовать в тестировании функциональности
    -Взаимодействовать с дизайнерами, backend-разработчиками и другими членами команды

    ☑️ Наши пожелания к кандидатам
    -Базовые знания HTML5 и CSS3
    -Уверенное владение JavaScript (ES6+)
    -Понимание принципов адаптивной и кроссбраузерной верстки
    -Знание React на базовом уровне
    -Понимание принципов работы REST API и HTTP
    -Базовые навыки работы с Git
    -Умение читать чужой код и желание разбираться в новых технологиях
    -Ответственность, внимательность и готовность учиться

    Будет плюсом:
    -Опыт работы с TypeScript
    -Знание Redux Toolkit или других инструментов управления состоянием
    -Опыт работы с Next.js
    -Навыки работы с Figma
    -Наличие собственных учебных или коммерческих проектов на GitHub
    -Понимание основ UI/UX

    Контакты: •••••••• / Telegram ••••••••

    React Job •••••••• | •••••••• | ••••••••

    HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.