Tech Lead Full-Stack Developer
Описание
Сейчас мы развиваем и усиливаем нашу команду Data&Digital, и у нас для тебя есть вакансия — Tech Lead Full-Stack Developer Мы строим цифровую экосистему, через которую врачи, провизоры и пациенты получают знания и сервисы AstraZeneca: сайт, мобильное приложение и платформу данных, которая связывает всё в один маршрут. Ищем техлида, который пишет код сам, ведёт небольшую команду и строит разработку вокруг ИИ-агентов. Не «пробует ассистента в редакторе», а отвечает за конвейер, где агенты проектируют, пишут, тестируют и проверяют друг друга, а человек ставит задачи и держит качество. Экосистема «Карта жизни»: сайт, мобильное приложение и платформа данных · Data & Digital, AstraZeneca Россия. Цифровая экосистема состоит из трёх частей. Сайт «Карта жизни». Уже работает. Мобильное приложение. Создаём с нуля. Платформа данных о взаимодействии с врачом. Пишем с нуля и полностью заменяем ею старые и вендорские системы. Чужой код разбирать не придётся: архитектуру закладываете вы. Стек : Бэкенд на Go; Python и FastAPI там, где он уместнее: аналитика, интеграции с данными. Фронтенд на Vue и Nuxt, Node.js только как слой рендеринга. Мобильное приложение запускаем с нуля, подход выберете вы. PostgreSQL как единственная база, Kafka, Redis, S3. Всё в контейнерах в Yandex Cloud, инфраструктура как код, CI/CD с автоматическими проверками, наблюдаемость. Для ИИ-конвейера: Claude Code и агентные фреймворки, LLM API, собственные оценки качества. Основные вызовы и задачи: Проектировать архитектуру сайта, мобильного приложения и платформы данных: сервисы, интеграции и модели данных. Самостоятельно писать код на наиболее сложных участках продукта. Развивать сервисы работы с клиентскими данными, согласиями и историей взаимодействий. Запустить первую версию мобильного приложения и выстроить процесс его дальнейшего развития. Организовать разработку с использованием ИИ-агентов: от постановки задачи и проектирования до тестирования, проверки безопасности и выпуска. Управлять небольшой командой: ставить задачи, проводить ревью, развивать инженеров. Отвечать за качество, надёжность, мониторинг и информационную безопасность решений. Ты идеально нам подходишь, если у тебя есть: От 6 лет опыта в коммерческой разработке, включая не менее 2 лет в роли техлида или ведущего разработчика. Уверенный full-stack опыт: Уверенный Go на бэкенде; Vue или React на фронтенде; PostgreSQL, Kafka, Redis; контейнеры и облако. Опыт проектирования сервисов с данными: модель, очереди, интеграции, идемпотентность, миграции. Ежедневная практика агентской разработки: вы уже строили процесс, где агенты делают существенную часть работы, и знаете, где они ломаются. Привычка к тестам, автоматическим проверкам и наблюдаемости. Английский на уровне документации и переписки с глобальными коллегами. Будет существенным преимуществом: мобильная разработка, нативная или кроссплатформенная; платформы клиентских данных, мастер-данные, согласия и персональные данные по российскому закону; регулируемые отрасли — фарма, банки, телеком; собственные продукты, выпущенные с помощью ИИ от идеи до пользователей. Успешному кандидату мы готовы предложить: Возможность строить карьеру в динамичной атмосфере лидирующей инновационной компании с одним из сильнейших портфелей препаратов в отрасли. Официальное трудоустройство согласно ТК РФ в компанию, входящую в реестр IT-компаний. Возможность получать внутренние корпоративные скидки и привилегии – PrimeZone. Комфортный и стильный офис в Москва-сити.