Какие будут задачи
- Разработка лучшего мобильного банка
- Создание сложных и переиспользуемых архитектурных решений
- Техническое развитие проекта, исследование новых технологий и их интеграция
- Постоянное улучшение возможностей приложения для пользователей
Мы ожидаем, что вы
- Имеете опыт коммерческой разработки мобильных приложений от 2-х лет
- Отлично знаете Kotlin и Java
- Разбираетесь в Android SDK
- Ориентируетесь в гайдлайнах Material Design
- Знаете как сделать быстрый и отзывчивый ui
- Работали с библиотеками RxJava 2, Dagger 2, Retrofit, OkHttp, Android Architecture Components
- Понимаете принципы работы RESTful API и HTTP
- Умеете писать масштабируемый и тестируемый код, тебя не пугают аббревиатуры MVP, MVVM,MVI , SOLID
- Умеете работать с git, знаком с git flow и код-ревью
Будет плюсом, если вы
- Умеете писать Unit и UI тесты
- Умеете работать с Jenkins и Docker или c другими инструментами CI/CD
- Выступали на конференциях с докладами или писал крутые технические статьи
- Можете похвастаться опубликованными приложениями в Google Play
- Знаете как оптимизировать приложение и сделать его быстрее
- Работали с многомодульными gradle-проектами
Что мы предлагаем взамен
- Возможность разрабатывать продукт, который приносит пользу миллионам клиентов
- Поддержка команды профессионалов
- Хорошее вознаграждение за проделанную работу: оклад и премии
- Возможность выбрать формат работы: в офисе, полностью или частично удаленно (крутой релокационный пакет для соискателей из регионов)
- Современную технику
- Заботу о твоем здоровье: ДМС, оплату больничного, скидки на фитнес, собственные фитнес-залы
- Участие в митапах, конференциях и программах обучения Альфа-Банка
- Возможность вертикального и горизонтального карьерного роста
- Льготные условия на банковские продукты и персональные предложения от партнеров Альфа-Банка