Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
О компании Cantina:
Cantina Labs — это социальная AI-компания, разрабатывающая набор передовых моделей в реальном времени, которые расширяют границы выражения, личности и реализма. Мы оживляем персонажей, трансформируя способы, которыми люди рассказывают истории, общаются и создают. Мы строим и поддерживаем экосистемы. Cantina, наша флагманская социальная AI-платформа, — это только начало.
Если вас вдохновляет потенциал AI формировать человеческое творчество и социальные взаимодействия, присоединяйтесь к нам в создании будущего!
О роли:
В качестве Android-инженера в Cantina вы будете вести разработку инновационных, высокопроизводительных функций — от создания персонализированных лент и захватывающих пользовательских интерфейсов до наделения ботов возможностями на базе AI, такими как чат, преобразование текста в речь, выбор голоса, создание изображений и эффекты медиа в реальном времени. Работая в тесном сотрудничестве с менеджерами продуктов, дизайнерами и Шоном Паркером, вы будете влиять на направление продукта, центрального для миссии компании, быстро внедрять значимые обновления и наслаждаться автономией в реализации своих идей.
Мы ищем человека, который любит расширять границы Android-разработки и страстно создает визуально впечатляющие, высокопроизводительные решения. Ваш опыт в области пользовательской графики, анимационных фреймворков и медиапайплайнов поможет сформировать творческую основу нашего флагманского приложения.
Что вы будете делать:
Создавать и выпускать высококачественные функции для Android с использованием Jetpack Compose, Kotlin Coroutines и современных архитектурных паттернов Android.
Разрабатывать и оптимизировать видеo/аудио пайплайны, эффекты медиа в реальном времени и визуальные функции на базе AI для Android.
Создавать захватывающие пользовательские интерфейсы с глубоким знанием анимаций Compose, пользовательской отрисовки и дизайна движений.
Использовать глубокие знания внутренностей Android — управление памятью, пайплайн рендеринга, Choreographer, RenderThread — для обеспечения плавной работы.
Проектировать и поддерживать чистую структуру приложения MVVM с четким разделением ответственности между слоями UI, домена и данных.
Настраивать и управлять внедрением зависимостей с помощью Koin или Hilt, обеспечивая масштабируемость и тестируемость модулей.
Участвовать в обсуждениях архитектуры и поддерживать высокие стандарты качества кода, тестируемости и сопровождаемости.
Сотрудничать с командами продукта, дизайна и контроля качества для создания отточенных, масштабируемых решений.
Брать на себя ответственность за функции в составе небольшой, быстро движущейся команды, выпускающей продукт для большой пользовательской базы.
Что вы принесёте с собой:
8+ лет опыта разработки Android-приложений или эквивалент.
Экспертный уровень владения Kotlin — идиоматическое использование, корутины, Flow и продвинутые возможности языка.
Глубокие знания Jetpack Compose: пользовательские макеты, управление состоянием, API анимаций (Animatable, Transition, AnimationSpec) и профилирование производительности.
Сильное владение архитектурой MVVM и экосистемой компонентов Android (ViewModel, LiveData/StateFlow, Room, Navigation, WorkManager).
Практический опыт внедрения зависимостей с использованием Koin или Hilt в продуктивных Android-приложениях.
Глубокое понимание внутренностей Android: система View, RenderThread, Choreographer, сборка мусора, профилирование батареи и памяти.
Опыт работы с медиаплатформами: ExoPlayer, MediaCodec, Camera2/CameraX и эффекты в реальном времени.
Умение писать читаемый, сопровождаемый, документированный и хорошо протестированный код.
Опыт интеграции с RESTful API и уверенное владение Git.
Внимание к деталям, движению и анимации — вы замечаете, когда что-то смещено на 2 пикселя.
Плюсом будет опыт работы с AI-управляемыми медиафункциями, эффектами видео/аудио в реальном времени или WebRTC на Android.
Компенсация:
Ожидаемый годовой базовый диапазон зарплаты для этой роли составляет от 180 000 до 240 000 долларов США. При определении компенсации учитываются множество факторов, включая навыки, опыт, объем работы, местоположение и данные рынка конкурентоспособной оплаты.
Преимущества:
Конкурентоспособная зарплата и щедрый пакет акций компании
Медицинская, стоматологическая и офтальмологическая страховка — 99,99% премий покрывает Cantina
42 дня оплачиваемого отпуска, включая:
15 дней оплачиваемого отпуска (PTO)
10 больничных дней
15 корпоративных праздников
2 плавающих праздника
Щедрый отпуск по уходу за ребенком и поддержка фертильности
Пенсионный план 401(k)
Счет на расходы на образ жизни — 500 долларов в месяц на ваше усмотрение
Бесплатный обед и закуски для сотрудников в офисе
Членство в One Medical и многое другое!
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности