Назад
обновлено 2 дня назад

Lead Fullstack/Backend Architect (Node.js + Next.js)

180 000
Формат работы
remote (Global)
Тип работы
fulltime
Грейд
lead
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

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

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

#vacancy #удаленка #fulltime #job #вакансия #работа

Lead Full-Stack / Backend Architect (Node.js + Next.js)

О компании и проекте:
Мы создаем агрегатор нейросетей нового поколения с уникальной системой тарификации и визуальным конструктором исполняемых цепочек (Mind Map). Наша техническая стратегия — использование лучшего Open-Source решения на рынке (Lobe Chat на стеке Next.js/TS) в качестве ядра и надстройка собственной сложной бизнес-логики.
Ищем опытного лида/архитектора, готового глубоко погрузиться в код, спроектировать масштабируемую архитектуру и возглавить backend-направление.

Наш технологический стек:
●Текущая база: Next.js (App Router), React, TypeScript, Auth.js/Clerk, PostgreSQL (Prisma/Drizzle), Zustand.
●Target Architecture: Node.js (NestJS или Fastify) для API Gateway, Redis для кэширования, Docker, S3, React Flow для визуальной логики.

Чем предстоит заниматься:
Задачи разделены на этапы внедрения, от аудита до реализации сложных фич:
●Аудит и архитектура: Развернуть ядро (Lobe Chat), провести аудит кода и спроектировать схему данных для биллинга (Users -> Diamonds -> Transactions) поверх существующей базы.
●Reverse Engineering и интеграция: Модификация ядра для внедрения жесткого учета токенов и перехвата запросов к LLM для калькуляции стоимости.
●Разработка API Gateway: Построение прокси-сервера (NestJS/Node.js) для балансировки нагрузки, оркестрации и Smart Routing-а (выбор модели под запрос).
●Бизнес-логика SaaS: Реализация ролевой модели (Admin/User/Team) и функционала для B2B.
●Разработка "Исполняемых цепочек": Создание бэкенд-логики для передачи аутпута одной нейросети на вход другой и интеграция с React Flow для визуального построения этих цепочек.

Наши ожидания:
●Экспертный опыт Node.js + TypeScript (5+ лет): умение писать чистый, типизированный и масштабируемый код.
●Архитектурный бэкграунд: Опыт построения сложных SaaS-продуктов, систем с микросервисами или высокой нагрузкой (опыт с простыми CMS/интернет-магазинами не подойдет).
●Глубокое знание Next.js: Понимание Server Actions, API Routes, SSR/ISR.
●Опыт работы с PostgreSQL.

Будет существенным плюсом:
●Опыт работы с NestJS.
●Опыт Reverse Engineering или активной работы с чужим кодом в Open-Source проектах.
●Понимание принципов работы LLM (OpenAI API, Streaming, Tokens).
●Опыт работы с библиотеками визуализации (React Flow).

Мы предлагаем:
●Доход: до 180 000 руб. на руки (по результатам собеседования).
●Формат: Полная удаленная занятость.
●Инструменты: Предоставляем безлимитный доступ к GPT-4o, Claude 3.5 Sonnet, Gemini 1.5 Pro для ускорения вашей работы.
●Карьерный рост: Возможность вырасти из техлида в руководителя разработки и набрать команду (frontend/backend) под себя.
●Процессы: Работа по системе учета рабочего времени (трекер)

Откликнуться тг:

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

Текст вакансии взят без изменений

Источник -