О роли
Студия DreamVR ищет инженера, который умеет самостоятельно превращать продуктовые задачи в работающие системы.
Роль предполагает ответственность за результат целиком: понять задачу, определить требования, спроектировать решение, реализовать его, выпустить в production и оценить результат.
Количество лет опыта и конкретный стек для нас вторичны. Важнее уровень инженерного мышления, реализованные проекты и способность быстро разбираться в новых областях.
Чем предстоит заниматься
•Работать от задачи до результата. Разобраться в контексте, определить критерии готовности, выбрать решение, реализовать его и проверить результат после запуска.
•Самостоятельно конкретизировать требования. Продуктовая цель и ожидаемый результат определены. Инженер самостоятельно переводит их в требования, ограничения, архитектуру и план реализации.
•Принимать инженерные решения. Выбирать подходы, технологии и архитектуру исходя из задачи. Уметь обосновать ключевые решения и понимать их последствия.
•Работать с AI-агентами как с основным инструментом разработки. Декомпозировать задачи, формировать контекст, задавать ограничения, параллелить работу и проверять результат.
•Понимать создаваемую систему целиком. Разбираться в коде, архитектуре, данных, инфраструктуре и интеграциях настолько глубоко, насколько этого требует задача.
•Быстро осваивать новые области. Незнакомый стек, технология или предметная область не должны существенно замедлять работу.
•Замечать возможности для улучшения. Находить технические и продуктовые проблемы, оценивать их значимость и доводить полезные изменения до результата.
Что мы ожидаем
•Вы создавали реальные системы или продукты и можете подробно рассказать о своей роли в них.
•Способны самостоятельно вести задачу от постановки до production.
•Умеете проектировать системы и принимать технические решения.
•Регулярно используете AI-агентов в разработке.
•Понимаете код и архитектуру, которые создаются с помощью AI.
•Умеете проверять результат работы агентов и находить ошибки в их решениях.
•Быстро разбираетесь в незнакомом коде, технологиях и предметных областях.
•У Вас сильная инженерная или математическая база.
Что особенно интересно
Собственные проекты, open-source, продуктовый или предпринимательский опыт.
Особенно ценны проекты, где вы самостоятельно определяли решение, строили систему и отвечали за её развитие.
Интересен опыт создания собственной инфраструктуры для AI-разработки которая позволила стать в чем-то лучше других разработчиков.
Эта роль вряд ли подойдёт, если
•Вам нужен подробный технический план перед началом работы.
•Предпочитаете работать только внутри одного технологического слоя.
•AI используется в основном для отдельных вопросов или autocomplete.
•Не готовы отвечать за решения, которые предлагает AI.
•Вам комфортнее реализовывать уже спроектированное решение, чем проектировать его самостоятельно.
Процесс отбора
•Короткое знакомство. Обсудим ваши проекты, опыт и то, какие задачи вы решали самостоятельно.
•Практический блок. Одна задача, приближенная к реальной работе. Около часа совместной разработки.
Отклик
Пришлите то, что лучше всего показывает ваш уровень: работающий продукт, GitHub, open-source проект, pet-project или собственный бизнес.
Резюме можно приложить, если оно помогает понять ваш опыт.
Telegram: @olgabovtunova