TenChat — деловая социальная сеть с аудиторией более 5 млн пользователей. Здесь находят работу, клиентов и полезные деловые контакты, делятся опытом и развивают профессиональную репутацию.
Ищем разработчика, который поможет нам выстроить процесс создания и внедрения новых функций с помощью ИИ.
Главная задача — создать рабочий процесс вайбкодинга, в котором продакт-менеджер сможет самостоятельно описывать задачу, получать работающую реализацию, проверять результат и быстро доводить типовые фичи до выпуска с необходимым техническим контролем.
Основной технический фокус роли — backend TenChat на Java и Spring. Приоритет отдаём кандидатам с fullstack-опытом, которые понимают весь путь от пользовательского интерфейса до серверной логики и базы данных.
Здесь ты сможешь:
— Работать над востребованным и заметным продуктом.
— Влиять на развитие функций, которыми пользуются миллионы.
— Строить карьеру в быстрорастущей tech-компании.
Чем предстоит заниматься
- Разобраться в архитектуре TenChat и текущем процессе разработки. Определить, какие задачи продуктовая команда сможет решать через вайбкодинг и где потребуется участие инженера.
- Подобрать и настроить ИИ-инструменты для работы с существующей кодовой базой продукта.
- Создать процесс от идеи до выпуска: описание задачи продактом, подготовка реализации с помощью ИИ, тестирование, просмотр результата, внесение правок и выпуск.
- Подготовить контекст проекта для ИИ: описание архитектуры, правила работы с кодом, документацию по API, инструкции и шаблоны типовых задач.
- Настроить среду, в которой продакт сможет запускать разработку с помощью ИИ, видеть результат и проверять пользовательские сценарии.
- Вместе с командой организовать автоматические проверки и понятный порядок технического контроля перед выпуском изменений.
- Провести первые фичи через этот процесс совместно с продакт-менеджером, устранить затруднения и подготовить инструкции для самостоятельной работы.
- Развивать backend: создавать API и серверную логику, работать с базами данных и интеграциями, дорабатывать архитектуру для новых задач.
- При наличии fullstack-опыта — реализовывать необходимые изменения в веб-интерфейсе.
- Оценивать, насколько новый процесс сокращает время от постановки задачи до выпуска и объём ручной работы разработчиков при сохранении качества.
Какой результат мы ожидаем
В TenChat работает понятный и повторяемый процесс вайбкодинга. Продакт-менеджер может самостоятельно провести типовую задачу от описания до проверенной реализации. Команда использует общие инструменты, инструкции и шаблоны, а разработчик подключается для сложных решений и технического контроля.
Что для нас важно
- Коммерческий опыт backend-разработки на Java и Spring Boot.
- Практический опыт вайбкодинга: создание и доработка работающих приложений с помощью ИИ, включая работу с существующим кодом.
- Умение выстраивать последовательную работу ИИ с задачей: передавать контекст, декомпозировать изменения, проверять и исправлять результат.
- Понимание полного цикла разработки: интерфейс, API, базы данных, тестирование и выпуск.
- Умение самостоятельно оценивать сгенерированный код и отвечать за качество технического решения.
- Способность переводить продуктовые задачи в технические решения и объяснять процесс коллегам без глубоких знаний программирования.
- Самостоятельность в настройке процесса и доведении его до регулярного использования командой.
Будет преимуществом
- Fullstack-опыт с JavaScript/TypeScript и современными frontend-фреймворками.
- Опыт создания инструментов, с которыми продакты или другие нетехнические специалисты могли самостоятельно реализовывать задачи.
- Кейсы внедрения ИИ в командную разработку с измеримым сокращением сроков.
Основной backend-стек
Java 17+, Spring Boot, Spring Data JPA, Hibernate, Spring Cloud, Spring MVC, Spring Security, OAuth2, JWT.
Условия
- Оформление по ГПХ на проект.
- Удалённая работа и гибкий график.
- Возможность влиять на архитектуру продукта и процесс разработки TenChat.
Перед откликом
Познакомьтесь с веб-версией или мобильным приложением TenChat. В отклике расскажите, что вы уже создавали с помощью вайбкодинга и есть ли опыт настройки процесса, которым могли пользоваться другие сотрудники. Приложите примеры проектов или краткое описание кейсов.