Назад
9 часов назад

Middle Fullstack Developer (AI)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Russia
Вакансия от Hirify. Размещена напрямую Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера

Мэтч

Покажет вашу совместимость с вакансией

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

TL;DR
Middle Fullstack Developer (AI): Разработка клиентской и серверной части десктопных AI-ассистентов с акцентом на интеграцию LLM и нативные возможности ОС. Фокус на создании сложных инструментов автоматизации, работе с Electron/Tauri и обеспечении высокой производительности приложений.

Middle Fullstack Developer в проект Atomic Bot

Full офис СПб/МСК

Boiler Lab - международная компания с прибыльным и устойчивым бизнесом. Мы предоставляем нашим сотрудникам возможность профессионального развития и не ограничиваем их в выборе пути к успеху. Одновременно мы ожидаем от них высокой степени ответственности за принятые решения.

Мы создаем экосистему, объединяющую 20 продуктов, разделенных по трем направлениям:

  • AI & ML
  • SAAS
  • Blockchain

В рамках направления AI & ML мы развиваем линейку десктопных AI-ассистентов: Atomic Claw, Atomic Hermes, Atomic Chat и Atomic Agent. Мы ищем fullstack-разработчика, который возьмёт на себя разработку клиентской и серверной части наших приложений.

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

  • Разработкой десктопных приложений на TypeScript и React (Electron, Tauri);
  • Разработкой и поддержкой серверной части на Node.js: WebSocket-шлюз, сессии, стриминг ответов агента, очереди, retry;
  • Интеграцией с провайдерами моделей и локальным инференсом через llama.cpp, MLX и другие;
  • Интеграцией мессенджеров (Telegram, Discord, Slack, WhatsApp и др.);
  • Реализацией функционала AI-агента: tool calling, skills, computer-use, browser automation, sub-agents;
  • Сборкой и релизами: code signing, notarization, auto-update, GitHub Actions;
  • Написанием тестов, оптимизацией производительности, code review.

Мы ожидаем от вас:

  • Коммерческий опыт fullstack-разработки от 2 лет на TypeScript, Node.js и React;
  • Уверенный TypeScript: строгая типизация, monorepo (pnpm/turbo), ESM;
  • Опыт с Electron или Tauri: IPC, main/renderer, нативные модули, auto-update;
  • Опыт с Node.js на бэкенде: WebSocket, потоки, очереди, child_process и PTY;
  • Опыт с Docker и CI/CD на GitHub Actions;
  • Активное использование AI-инструментов в работе;
  • Английский на уровне чтения документации и переписки в issues и PR;
  • Внимательность и ответственность за то, что попадает в production.

Будет плюсом:

  • Опыт с Python (FastAPI, asyncio);
  • Опыт с MCP (Model Context Protocol) и LLM-интеграциями: tool calling, streaming, prompt caching;
  • Опыт с native macOS и Windows API: OCR, accessibility, screen capture;
  • Опыт с code signing и notarization для macOS и Windows;
  • Опыт с browser automation: Playwright, CDP;
  • Контрибьюшен в OSS-проекты.

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

  • Работу в международной компании;
  • Возможность получать выплаты в рублях, валюте или USDT;
  • Индивидуальную программу роста после 6 месяцев работы;
  • Оплату курсов, семинаров, технической литературы;
  • 28 календарных дней оплачиваемого отпуска;
  • Начало рабочего дня с 10 до 12 по Москве;
  • Работу из офиса в Санкт-Петербурге или Москве.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера