Разработчик 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

Владение основными средствами контроля версий

Условия работы

Мы предлагаем:

Возможность участия в интересном проекте
Возможность профессионального и карьерного роста в компании;
Опыт работы в команде профессионалов;
Уровень заработной платы обсуждается индивидуально