Обязанности:
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ: Разработкой Android приложения в составе продуктовой команды Поддержкой ui-kit на Jetpack compose Декомпозицией и оценкой задач ЧТО ДЛЯ НАС ВАЖНО: Опыт коммерческой разработки под Android от 4-х лет Отличные знания по Jetpack compose Понимание работы архитектур построенных на принципе UDF Знание принципов построения многомодульного приложения Хорошие знания по dagger2 Знание алгоритмов и структуры данных Понимание принципов обеспечения безопасности МП Отличное знание ООП, VCS, Networking, Multithreading, Kotlin, Java IO/NIO Опыт работы с coroutines, понимание принципов их работы ЖЦ сборки проекта Знание базовых алгоритмов и структур данных Понимание принципов ООП и SOLID Знание основных паттернов проектирования и опыт их применения Опыт распределенной разработки (Git, JIRA) БУДЕТ ПЛЮСОМ: Знания и желание развиваться в области тестирования и оптимизации приложений Создание приложений на Jetpack compose без использования Fragments Знание gradle и возможность писать таски/плагины Знания по оптимизации build time проекта ЧТО МЫ ПРЕДЛАГАЕТ: Разработка на современном стэке Интересные задачи по развитию мобильного банка Динамичная и амбициозная команда Возможность влиять на принятие решений