Разработчик Android
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Bell Integrator – один из ведущих системных интеграторов страны.
Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Проект: Разработка проекта универсальной платформы под мобильные приложения для крупного банка РФ.
Задачи:
Разработка новой универсальной платформы клиентского приложения на платформе android;
Разработка платформенных компонентов;
Оценка сложности разработки, планирование и работа в спринтах (agile/scrum);
Code Review
Взаимодействие с аналитиками, бизнес-заказчиками, тестировщиками, архитекторами и другими участниками рабочих групп.
Согласование архитектурных решений и технических заданий.
Содействие в решении проблем в промышленной среде
Ожидания от кандидата
Опыт программирования на Java/Kotlin от 3х лет
Отличные знания Java Core, Kotlin, Android SDK;
Знание алгоритмов и структур данных;
Понимание паттернов проектирования и умение их применять на практике, ООП, SOLID
Опыт работы с многопоточностью (RxJava/Coroutines)
Понимание архитектурных паттернов MVP, MVVM, MVI и опыт их применения
Знание и использование принципа Clean Architecture
Знание тонкостей работы разных версий ОС Android
Опыт использования Android Architecture Components
Опыт применения DI (Dagger2), AAC, OKHTTP/Retrofit
Понимание принципов и опыт работы с RESTful API и HTTP
Владение основными средствами контроля версий
Условия работы
Мы предлагаем:
Возможность участия в интересном проекте
Возможность профессионального и карьерного роста в компании;
Опыт работы в команде профессионалов;
Уровень заработной платы обсуждается индивидуально