Bitrix24 · Россия · по договорённости
Чем предстоит заниматься:
- Разрабатывать и развивать продуктовые сервисы и модули
- Работать по спецификации и уточнять недостающие детали до начала реализации
- Использовать AI для анализа задачи, генерации кода, рефакторинга, тестов и поиска рисков
- Разбивать задачу на части, которые можно безопасно реализовать, проверить и объединить в готовое изменение
- Проверять AI-generated код: логику, соответствие требованиям, безопасность, тесты и влияние на существующую систему
- Локально проверять изменения: запускать тесты, разбирать ошибки, дорабатывать результат после feedback от AI, CI или reviewer-а
- Участвовать в code review кода коллег и дорабатывать свой код по обратной связи
- Работать с legacy-кодом и аккуратно менять существующую систему
- Участвовать в улучшении командных практик AI-driven разработки
Что мы ждем от кандидата:
- Инженерная база
- Коммерческий опыт web-разработки и готовность работать с backend и frontend в основном стеке PHP + JavaScript/TypeScript + Python
- Понимание устройства веб-приложений и API: слои приложения, контракты, валидация, авторизация, обработка ошибок
- Умение работать с реляционными БД: понимать модели данных, писать и проверять запросы, работать с индексами и миграциями
- Понимание CI/CD, автотестов и автоматических проверок качества как контура проверки AI-generated изменений
- Умение работать с legacy-кодом и аккуратно менять существующую систему
- Понимание поддерживаемого кода: соответствие стандартам проекта, тестируемость, отсутствие лишней сложности, возможность безопасно сопровождать изменение
- Понимание базовых рисков веб-разработки: SQL injection, XSS, CSRF, ошибки авторизации и небезопасная работа с пользовательскими данными
- Опыт работы с высоконагруженными продуктами и performance-задачами будет преимуществом
- AI-driven разработка
- Использование AI как постоянной части процесса разработки
- Опыт работы с AI-инструментами разработки: Cursor, Claude Code, GitHub Copilot или аналогами
- Умение работать с LLM и понимать их ограничения: неполный контекст, ошибки, галлюцинации, необходимость проверки результата
- Умение работать по спецификации и дополнять ее для разработки с AI: уточнять контекст, ограничения, ожидаемый результат и сценарии проверки
- Умение задавать уточняющие вопросы по требованиям, ограничениям и сценариям проверки
- Использование AI не только для генерации кода, но и для анализа, тестов, рефакторинга и поиска рисков
- Умение локально проверять изменения: запускать тесты, читать ошибки, дорабатывать результат после feedback от AI, CI или reviewer-а
- Умение проверять AI-generated код: логика, соответствие требованиям, безопасность, тесты, влияние на существующую систему; сложные архитектурные и performance-вопросы — выносить на review
- Готовность работать с AI-агентами и сценариями автоматизации разработки; практический опыт будет преимуществом
- Понимание ограничений LLM и ответственности разработчика за итоговое решение
Что мы предлагаем:
- Возможности
- Работу над продуктом, которым пользуются миллионы, в крупной стабильной аккредитованной IT-компании
- Участие в переходе к AI-driven разработке
- Команду, где AI используется в реальном production-процессе
- Задачи, где можно расти в архитектуре, качестве кода, тестировании и эффективной работе
Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.