Перейти к содержимому
К
Копылов Евгений Анатольевич
Москва
активна · проверена 1 час назад

Full-Stack разработчик (AI-продукты)

Ищем Full-Stack разработчика для работы над AI-продуктами. Нужно реализовывать функциональность по готовым ТЗ: писать React-компоненты, работать с Supabase/PostgreSQL, интегрировать LLM API и настраивать телефонию на Asterisk. Важно глубокое знание хотя бы одного направления — фронтенда, бэкенда или телефонии. Предлагают удалёнку, гибкий график и интересные задачи с AI и real-time аудио.

middle удалённо от ~1 192 000 ₸ (200 000 RUB)
Языки: English · Intermediate
salary intelligence

Эта вакансия платит больше рынка

На 14% выше медианы JavaScript по 166 вакансиям за 90 дней.

эта
1 192 000 ₸
медиана
953 600 ₸
p25–p75
650 000 – 1 430 400 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты JavaScript Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

Компания ищет Full-Stack разработчика для реализации функциональности по готовым ТЗ в AI-продуктах. В проекте есть Principal Architect, который отвечает за архитектуру, безопасность и финальный деплой; зона ответственности разработчика — прикладная реализация, интеграции и базовое сопровождение эксплуатации. ФОРМАТ РАБОТЫ Architect готовит техническое задание → вы реализуете → Architect интегрирует и принимает результат. Крайне важна самостоятельность и проактивность в работе. Технологический стек: • Frontend: React 18 + TypeScript + Vite + TailwindCSS • Базы данных: Supabase/PostgreSQL (функции, триггеры, миграции, JSONB, RLS) • AI и интеграции: LLM API (structured output, function calling), REST/webhook'и, очереди • Телефония и real-time аудио: Asterisk/SIP, RTP, потоковые STT/TTS

  • Frontend: реализация React-компонентов и страниц по готовым ТЗ, асинхронные UI-состояния и стриминг результата (SSE/WebSocket), обработка обрыва/переподключения, интеграция с backend API.
  • Базы данных: написание функций в Supabase/PostgreSQL (RPC, бизнес-логика), триггеры, миграции, работа с JSONB, чтение и правка RLS-политик.
  • AI и интеграции: работа с LLM через API (structured output, function calling), REST API, webhook'и (приём и отправка), идемпотентность обработчиков, очереди и фоновые задачи.
  • Телефония и real-time аудио: настройка и доработка сценариев на Asterisk (ARI, Stasis, диалплан), вывод медиапотока в realtime AI-конвейер (STT → LLM → TTS), обработка VAD/barge-in, работа с SIP-транками, аудиокодеками, диагностика задержек/джиттера.
  • ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ
  • ОБЯЗАТЕЛЬНЫЕ НАВЫКИ
  • Не ожидаем экспертизы во всех блоках сразу: важно реальное глубокое владение хотя бы одним направлением (бэкенд/фронтенд или телефония/real-time аудио).
  • Frontend: React 18 (2+ года), TypeScript (уверенное владение), TailwindCSS (или готовность быстро освоить), React Hooks, асинхронные UI-состояния (стриминг SSE/WebSocket, progress, реконнект), React Router.
  • Базы данных: Supabase/PostgreSQL — уверенное владение SQL, функции и триггеры, понимание RPC и миграций, JSONB, чтение и правка RLS-политик.
  • AI и интеграции: LLM через API (structured output, function calling), REST API, JSON, webhook'и, идемпотентность обработчиков, очереди и фоновые задачи, OAuth, rate limits, Python и асинхронное программирование.
  • Телефония и real-time аудио: Asterisk на прикладном уровне (ARI, диалплан), диагностика звонка по SIP-трейсам (sngrep/tcpdump), SIP-транки российских и международных операторов (trunk, DID, routing), вывод медиапотока в AI-обработчик в реальном времени (RTP), аудиокодеки телефонии, ресемплинг и буферизация, потоковые STT/TTS (Realtime API / ElevenLabs-класс), VAD и barge-in (задержка 300–500 мс), запись разговоров (хранение, отдача по ссылке), версионируемый REST-контракт с платформой.
  • Общие навыки: Git (commit, push, pull, merge, ветки), чтение технических заданий и API-документации, английский B1+.
  • ЖЕЛАТЕЛЬНЫЕ НАВЫКИ
  • Frontend: Опыт с React Query / TanStack Query, Zod для валидации, React Hook Form, понимание паттернов проектирования (HOC, Render Props, Custom Hooks).
  • Базы данных: Углублённая работа с JSONB, оптимизация SQL-запросов и работа с индексами.
  • Инфраструктура: Базовое знакомство с Docker, Kubernetes/Terraform (не экспертный уровень — достаточно не теряться в терминах).
  • Телефония: Опыт с WebRTC, FreeSWITCH, Kamailio/OpenSIPS или Twilio, разработка и эксплуатация голосовых AI-ботов/IVR/колл-центров в проде, массовые обзвоны (AMD, STIR/SHAKEN, A2P 10DLC), базовое системное администрирование Linux (systemd, безопасность, бэкапы).
  • ЛИЧНЫЕ КАЧЕСТВА
  • Внимательность к деталям — работа с ТЗ требует точности
  • Умение читать документацию — каждый день новые API и технологии
  • Командная работа — тесная связь с Architect
  • Понимание бизнес-логики — чтобы код решал реальные задачи
  • Самостоятельность — Architect даёт задачу, вы её выполняете без микроменеджмента
  • Любознательность — готовность изучать новые технологии и инструменты
  • Аккуратность в коде — читаемый, поддерживаемый код
условия

Что предлагаем

Удалённая работа
Гибкий график (главное — результат)
Чёткие технические задания (не нужно гадать что делать)
Работа с современным стеком (React 18, TypeScript, Supabase/PostgreSQL, Python, AI/Realtime-интеграции)
Опыт интеграции с внешними API и AI-сервисами
Участие в продукте с реальными пользователями
Работа над интересными задачами (AI, автоматизация, real-time аудио)
КАК ОТКЛИКНУТЬСЯ
Резюме: с опытом работы (React, Supabase/PostgreSQL, TypeScript, Python — и/или опыт с телефонией/real-time аудио, если это ваш профиль).
Портфолио: ссылки на GitHub-проекты, скриншоты интерфейсов либо примеры работы с аудио/телефонией, примеры SQL-функций или миграций, описание проектов на React + Supabase/PostgreSQL либо Asterisk/SIP/real-time аудио.
Сопроводительное письмо: расскажите о последнем релевантном проекте — что делали, какой стек использовали, какой был результат.
Тестовое задание: небольшое практическое задание (4-6 часов), состав определяется исходя из вашего опыта — может включать React-компонент, SQL-функцию для бизнес-логики, либо работу с потоковым аудио/телефонией. Показать результат (код + скриншоты / запись).
навыки

Стек и инструменты

Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Копылов Евгений Анатольевич

2 активные вакансии в компании

1 мес. назад

Инженер по LLM-агентам

от ~596 000 ₸ (100 000 RUB)

Вакансия для инженера, который будет настраивать ИИ-агентов для автоматизации маркетинга: интеграция с CRM, рекламными кабинетами, аналитикой. Нужен опыт с Python, агентскими фреймворками и RAG. Работа полностью удалённая, полная занятость, можно влиять на продукт.

LLM агенты Python +17
middle удал. hh

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

6 вакансий
D
Dexis Development
10 ч. назад

Middle/Старший Flutter разработчик

~1 132 400 ₸ оценка

Ищем опытного Flutter разработчика для работы над медицинским проектом. Нужно будет поддерживать и развивать существующее приложение, а также внедрять новые AI-функции. Предлагаем удаленную работу, гибкий график и долгосрочное сотрудничество.

Flutter Dart REST API +10
middle удал. dj
SupportYourApp
S
SupportYourApp
11 ч. назад

Frontend Product Engineer

~935 300 – 1 636 775 ₸ оценка

Компанія SupportYourApp шукає Frontend Product Engineer для розробки AI-продукту Quidget — платформи для створення AI-агентів автоматизації підтримки. Потрібен досвід роботи з Vue.js (3+ роки), Nuxt 3, TypeScript, а також знання англійської на рівні Intermediate. Пропонується віддалена робота, конкурентна компенсація в USD та дружня культура.

Vue.js Nuxt 3 TypeScript +22
middle удал. dou
Т1
Т
Т1
12 ч. назад

Frontend-разработчик (Angular)

~1 132 400 ₸ оценка

Ищем опытного frontend-разработчика для создания гибкой и масштабируемой системы факторинга. Требуется уверенное владение Angular, TypeScript и Jest. Предлагаем работу в команде с современным стеком и возможностью влиять на архитектуру продукта.

HTML CSS JavaScript +8
middle удал. hh
Группа Компаний Орбита
Г
Группа Компаний Орбита
16 ч. назад

Frontend-разработчик (Angular)

~1 132 400 ₸ оценка

Компания-разработчик цифровых решений ищет опытного Frontend-разработчика для работы над проектом крупного банка. Требуется уверенное владение Angular 16+, TypeScript и принципами разработки. Предлагается полная удаленка, официальное оформление, ДМС и возможности для профессионального роста.

Angular JavaScript TypeScript +10
middle удал. hh
M
Manoris
17 ч. назад

Node.js Engineer

~935 300 – 1 636 775 ₸ оценка

Manoris шукає досвідченого Node.js Engineer для роботи над складним продуктом з мікросервісною архітектурою. Потрібен досвід 3+ років з Node.js, TypeScript, NestJS, Docker, Kubernetes та RabbitMQ. Компанія пропонує гнучкі умови, 24 дні відпустки, компенсацію харчування та навчання.

Node.js TypeScript NestJS +19
middle удал. dou
G
GameInspire
1 д. назад

Front-End разработчик

~1 132 400 ₸ оценка

Ищем Front-End разработчика для создания новых функций веб-приложений на React и Next.js. Требуется 3+ года опыта, знание TypeScript, GraphQL и TailwindCSS. Предлагаем удаленную работу, гибкий график и конкурентную зарплату.

React Next.js TypeScript +5
middle удал. dou