
Android разработчик
Remote work
Описание вакансии
Мы набираем IT специалистов в большую команду для работы на проектах для крупного и динамичного российского банка.
В конце 2021 года была сформирована команда по доработке CRM.Infor по его доработке (сам CRM - монолитная легаси система), которая занимается реинжинирингом системы и автоматизации каналов продаж через сайт и лендинговые страницы для Партнеров. Сейчас набираем отдельную команду для разработки дополнительного канала - ЛК Партнера для мобильных устройств. Предполагается реализовать web-адаптив с мобильной обвязкой с возможностью установки на мобильный устройства android и планшеты. Потребуется разработка отдельного модуля авторизации и аутентификации. В ЛК Партнера предполагается функционал по передаче от партнера лидов (РКО, кредиты, эквайринг и проч. Продукты), отражения статуса по ним, выставление оферов за продажи и автоматизация выплат партнеру за продажи. Так же в дальнейшем (2024 год) предполагается реализация функционала для выездных менеджеров банка по открытию первого счета для клиента (менеджер на месте сможет сканировать (фотографировать) документы клиента, передавать в банк, заполнять заявки на другие продукты и коммуницировать с партнерами).
Обязанности
Разработка, планирование и запуск новых функций, влияющих на миллионы клиентов;
Участие в жизни Development комьюнити и его развитие;
Использование современных подходов, инструментов и технологий;
Разработка нового мобильного банка для физических лиц на платформе Android;
Разработка платформенных компонентов;
Оценка сложности разработки, планирование и работа в спринтах (agile/scrum);
Code Review.
Требования к кандидату
Обязательные требования
Опыт разработки под Android от 3 лет;
Уверенное знание Android SDK, знание разницы между API levels;
Понимать принципы проектирования SOLID и придерживаться их;
Знание современных архитектурных паттернов в Android разработке, Clean Architecture;
Опыт работы с Сoroutines, Dagger 2;
Опыт разработки клиент-серверного приложения (REST, JSON);
Опыт работы с Git, знание git flow;
Понимание жизненного цикла разработки ПО;
Умение работать в команде.
Желательные требования
Опыт автоматизации тестирования;
Опыт работы над большими многомодульными проектами;
Понимание принципов Agile.
Работа у нас — это
Команда профессионалов, готовых поддержать ваши инициативы
Возможность работы с новыми технологиями
Возможности карьерного роста
Обучение за счёт компании
Красивый и комфортный офиc
Гибкий график
ДМС
Мощное железо и дополнительное оборудование
Ссылка на страницу с описанием вакансии скопирована в буфер обмена