Fullstack-разработчик (TypeScript, React, Next.js)

TOOLUM
Москва
от 200 000 RUR
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии

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

Чем нужно будет заниматься
Разрабатывать и поддерживать масштабируемый веб-интерфейс платформы и серверную часть;
Проектировать и поддерживать серверную часть;
Принятие архитектурных решений, проектировании API и схем баз данных;
Работать с AI-функциональностью: интеграции, генерация кода, обработка пользовательских сценариев;
Обеспечивать высокое качество ПО: проводить code review, писать unit и E2E тесты, оптимизировать производительность (Core Web Vitals) и надежность системы;
Какими навыками нужно обладать
Опыт работы от 4 лет на аналогичной позиции;
Уверенное знание TypeScript, React, Next.js (App Router, Server Actions);
Опыт проектирования и разработки производительных API на Node.js (предпочтительно Fastify, приветствуется NestJS);
Опыт проектирования БД PostgreSQL, оптимизация сложных SQL-запросов, опыт работы с индексами и транзакциями;
Опыт работы с HTML / CSS (Tailwind);
Опыт написания тестов (Unit, E2E);
Опыт разработки на базе LLM (RAG, AI-агенты), опыт использования AI-инструментов (Copilot, Cursor, Claude Code) для ускорения собственной разработки;
Опыт работы с векторными базами данных, фреймворками (LangChain, LlamaIndex) или прямыми API LLM (OpenAI, Anthropic, локальные модели через Ollama/vLLM). Понимание паттернов RAG (Retrieval-Augmented Generation);
Опыт работы с Docker, CI/CD (GitHub Actions/GitLab CI), базовое понимание облачных провайдеров (AWS, GCP, Yandex Cloud) или платформ развертывания (Vercel, Railway);
Будет существенным плюсом
Опыт работы с pgvector или аналогами;
Реальный опыт интеграции AI-инструментов в продакшн (OpenAI API, LangChain, LlamaIndex, векторные БД);
Опыт оптимизации высоконагруженных систем или работы Streaming, WebSockets;
Базовый опыт поддержки мобильных приложений (Swift/SwiftUI или React Native);
Опыт грамотного применения ИИ – агентов (Claude Code, OpenCode, Gemni);
Условия работы
Оформление на выбор: самозанятость или ИП — работайте в удобном для вас формате;
Гибкий график 5/2: стандартная 8-часовая нагрузка с возможностью выбирать время начала рабочего дня;
Полная удалёнка: работайте из любой точки мира с устойчивым интернетом;
Компенсация подписки на ИИ – агенты (Claude Code, OpenCode, Gemni);
Реальное влияние на продукт: ваши идеи и решения будут влиять на развитие ПО — не просто задачи, а роль в формировании конечного результата;
Профессиональный рост: поддерживаем обучение, освоение новых инструментов;
AI-помощник
Источникhh.ru
Опубликовано8 июл.
Выше рынка на 33%
вакансия200 000
в среднем по рынку150 000
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.