Fullstack TypeScript-разработчик — AI-платформа с Telegram-ботом
О позиции
Мы ищем Fullstack TypeScript-разработчика для работы над AI-платформой, которая включает Telegram-бота для генерации изображений, видео и аудио. Ваша роль будет заключаться в разработке и поддержке как серверной, так и клиентской части приложения, используя современные технологии и подходы.
Чем вы будете заниматься
- Разработка и поддержка Backend-сервисов бота: API, воркеры, очереди.
- Интеграция новых AI-моделей и провайдеров.
- Создание веб-платформы на Next.js: личный кабинет, админка, платежи.
- Проектирование и миграции баз данных с использованием Prisma.
- Асинхронная обработка генераций через BullMQ.
- Код-ревью, архитектура, CI/CD.
Требования
- Опыт работы с TypeScript от 1 года в продакшене.
- Знание Node.js и HTTP-фреймворков (Fastify/Express/Koa).
- Опыт работы с PostgreSQL и ORM.
- Знание REST API и работы с внешними API.
- Базовые навыки работы с React и Next.js.
- Уверенное владение Git и Docker.
- Способность читать документацию на английском языке.
Будет плюсом
- Опыт разработки Telegram-ботов (grammY/Telegraf).
- Знание BullMQ или RabbitMQ.
- Интеграция с AI API (OpenAI, Anthropic и т.д.).
- Опыт работы с Turborepo и pnpm workspaces.
- Знание S3 или MinIO.
- Опыт работы с FFmpeg и обработкой медиа.
- Знание GitHub Actions.
- Опыт работы с Prometheus и Grafana.
Что мы предлагаем
- Полностью удалённая работа с гибким графиком.
- Современный стек технологий, без легаси.
- Возможность влиять на архитектурные решения.
- Работа с передовыми AI-технологиями.
- Оплата от 80 000 до 120 000 рублей в месяц в зависимости от вовлеченности и опыта.
Вакансия хорошая, с четкими требованиями и современным стеком технологий. Условия работы привлекательные, но зарплата может быть ниже среднего для некоторых кандидатов.
Кто здесь добьётся успеха
Глубокое понимание TypeScript и его экосистемы, включая использование Node.js для построения серверной логики и React с NextJS для создания интерактивных пользовательских интерфейсов.
Способность работать в удаленном режиме с высокой самоорганизацией и эффективным управлением временем, что позволяет своевременно выполнять задачи и поддерживать связь с командой через инструменты для совместной работы.
Опыт работы с Docker для контейнеризации приложений и PostgreSQL для управления базами данных, а также стремление интегрировать новые AI-модели и провайдеров в существующую архитектуру.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости AI/Big Data
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев