Обязанности:
А ДЕНЬГИ — это команда единомышленников с гибким подходом к разработке финтех-продуктов. Мы — часть большого холдинга Альфа-Банка со своим независимым подходом к ведению бизнеса. Вместе мы создаем лучший финансовый сервис для миллионов клиентов. Не боимся рисковать, ищем новые решения и получаем прорывные результаты. Сейчас ищем Ведущего Разработчика (Android). Стек: Kotlin, Kotlin Multiplatform, Compose, Coroutines, MVI, Kotlin DataStore, Kotlin Flow, Ktor, Koin, Compose Navigation. МЫ: Соблюдаем ТК РФ: Официальное трудоустройство в штат компании по ТК РФ. Предлагаем гибкий формат работы: Возможность удалённо работать из любой точки страны; А если тебе захочется поработать оффлайн - в твоём распоряжении офис в Москве в урбанистическом стиле, в одной минуте ходьбы от м. Технопарк. Заботимся о здоровье: С первого дня работы ты можешь выбрать расширенную программу ДМС со стоматологией или компенсацию расходов на оплату спорта; Линия психологической поддержки; Врач в офисе и массажные кресла (для сотрудников в Москве); Бесплатные посещения фитнес-клуба А-sport на ст. м. Технопарк. Профессионально развиваемся: Корпоративная программа профессионального обучения совместно с Альфа Групп (внутренние и внешние программы); Возможность участия в профильных конференциях; Онлайн-библиотека; Карьерное развитие. Ты развиваешься и растешь вместе с командой; Программа наставничества; Профессиональные коммьюнити. Думаем о каждом: Корпоративные мероприятия и тимбилдинги в онлайн и оффлайн формате; Подарки к праздникам и материальная помощь по особым случаям; + 3 дня 100% оплачиваемых day off в году. Что предстоит делать: Принимать участие в разработке и проектировании архитектуры KMP приложения; Участвовать оптимизации действующих командных процессов и соглашений по разработке проекта; Взаимодействовать с командой и делиться опытом с коллегами; Проводить ревью кода и следить за качеством проекта; Писать функционал нового KMP приложения. Для нас будет интересным: Опыт от 4 лет в Android разработке; Знание и понимание работы Android SDK; Теоретические знания по ООП, SOLID, Clean Architecture, KISS, YAGNI и т.п.; Знание MVI и навык практического применения; Умение работать в команде; Умение читать чужой код; Умение писать Unit-тесты; Умение проектировать архитектуру решения в рамках многомодульного проекта; Опыт практического применения Kotlin Multiplatform - будет плюсом.