Обязанности:
Мы создаём веб-продукт нового поколения с фокусом на AI Companion для интерактивного и эмоционального взаимодействия с пользователем.Ищем сильного Fullstack Developer, который возьмёт на себя техническое лидерство небольшой команды (2 человека) и при этом останется в коде.Это hands-on роль для того, кто любит и писать продукт своими руками, и выстраивать процессы.Чем предстоит заниматься: Лидировать команду из 2 разработчиков: распределять задачи, проводить код-ревью, помогать с техническими решениями; Самостоятельно писать код (значительная часть времени остаётся за разработкой); Развивать фронтенд (Next.js + TypeScript) и бэкенд (Node.js / NestJS); Принимать архитектурные решения и отвечать за техническое качество; Активно использовать AI-инструменты в разработке, выстраивать эффективные процессы вокруг них в команде; Покрывать код автотестами и поддерживать культуру тестирования; Взаимодействовать с аналитикой, проектировать схемы данных, настраивать обмен событиями через Kafka. Наш стек: Frontend: Next.js, TypeScript; Backend: Node.js, NestJS; Данные: PostgreSQL, MongoDB, ClickHouse; Инфраструктура: Kafka. Что мы ждём: Уверенный коммерческий опыт fullstack-разработки на нашем или близком стеке; Глубокое знание TypeScript, Next.js и опыт построения бэкенда на Node.js / NestJS; Большой опыт работы с AI: активное использование AI-ассистентов и инструментов в ежедневной разработке, понимание их сильных и слабых сторон; Опыт работы с автотестами: написание unit / интеграционных / e2e тестов, выстраивание процессов тестирования; Понимание, когда применять реляционную (PostgreSQL), документную (MongoDB) и аналитическую (ClickHouse) БД; Опыт работы с очередями и событийной архитектурой (Kafka); Опыт работы в микрокомандах и готовность брать ответственность за результат целиком; Опыт менторства или тимлидства, умение работать в связке с аналитикой и продуктом. Будет плюсом Опыт настройки CI/CD и контейнеризации; Опыт оптимизации производительности фронта и запросов к БД; Опыт построения аналитических пайплайнов поверх ClickHouse. Мы предлагаем: Реальное влияние на продукт и архитектуру, решения принимаются быстро; Сочетание лидерской и технической роли без потери практики; Современный стек, активное использование AI и свобода выбирать инструменты под задачу; Способность с помощью технических решений влиять на конкурентоспособность продукта и бизнеса в целом; Уметь выстраивать техническую инфраструктуру с учетом требований безопасности для продукта и бизнеса; Быть в контексте новых технологий и best practices в разработке, high load systems, security, ML, AI.Похожие вакансии