AI-помощник: сопроводительное письмо, адаптация резюме, тренировка собеседованияПерейти ↓
Описание вакансии
Ищем Senior Android-разработчика, которому интересно не просто поддерживать приложение, а дизраптить привычный пользовательский опыт и влиять на продукт на уровне ключевых сценариев. В этой роли предстоит работать с разными частями приложения, использовать AI в работе, улучшать онбординг новых пользователей и участвовать в задачах по новым типам волн и расширению категоризации данных.
В этой роли предстоит
•Запускать новые пользовательские сценарии, продукты и эксперименты внутри приложения Звук;
•совместно с командой превращать идеи и гипотезы в работающую функциональность: от обсуждения подхода до релиза;
•проектировать технические решения и участвовать в развитии архитектуры продукта;
•быстро проверять гипотезы, запускать MVP и развивать успешные решения;
•тесно взаимодействовать с продуктом, дизайном, backend- и ML-специалистами внутри команды, а так же со смежниками в большом продукте;
•использовать современные AI-инструменты для ускорения разработки и повышения собственной эффективности.
Успех в роли обеспечат
•Уверенное знание Kotlin, Java и Android SDK;
•опыт работы с Coroutines или RxJava;
•опыт работы с Dagger 2 или другими DI-решениями;
•опыт работы с локальным хранением данных и миграциями (Room);
•знание одного из архитектурных подходов: MVVM, MVI или MVP;
•умение писать поддерживаемый и тестируемый код;
•понимание принципов SOLID;
•опыт написания unit-тестов;
•реальный опыт использования AI-инструментов в ежедневной разработке.
Наш стек
Kotlin, RxJava 2, Coroutines & Flow, Apollo GraphQL, Retrofit, Room, Dagger 2, ExoPlayer, Firebase.
