Задачи:
— разобраться в существующем коде и логике V3
— восстановить требования по уже реализованным функциям
— превратить основные сценарии в test cases
— писать Flutter-тесты
— постепенно покрывать критические user flows golden и E2E тестами
— подключать тесты и coverage к CI
— ловить регрессии между версиями V3, V4, V5
— находить edge cases до того, как их находят beta users
— тестирование AI-функций Holisto, развивать подход к автоматическому тестированию LLM
Требования:
— Dart / Flutter на уровне чтения чужого кода и самостоятельного написания тестов
— базовое понимание unit, widget, integration, E2E testing
— умение точно формулировать требования
— внимательность к деталям
— интерес к AI / LLM и современной разработке
— желание разбираться в существующем продукте, а не только писать новые функции
— коммерческий опыт не обязателен, важна хорошая база и способность быстро разбираться
Условия:
— удалённая работа, частичная занятость (part-time), можно совмещать с учебой или основной работой
— формат и мотивация обсуждаются отдельно в зависимости от опыта и уровня вовлечённости
— возможно получение доли в зарегистрированной Delaware-компании
— возможен переход на оплачиваемый формат при хорошем результате
— роль может вырасти вместе с engineering-командой Holisto
Особенности:
— значительная часть разработки автоматизируется через AI-агентов
— тест-кейсы являются машинопроверяемыми контрактами
— поддержка тимлида, помощь с погружением и review каждого PR
Дополнительно:
— приветствуются примеры кода, GitHub, pet-проекты
— в отклике желательно указать опыт с Dart / Flutter, виды тестов, опыт с CI/CD, используемые AI-инструменты, время, готовое уделять проекту
Контакты работодателя доступны по кнопке «Откликнуться» после входа.