Разработчик Android
ОБЯЗАННОСТИ:
- Разработка Android-приложений для клиентов банка (как физических, так и юридических лиц), а также внутренних банковских приложений;
- Участие в полном цикле разработки новой функциональности и проектировании архитектуры приложений;
- Поддержание и доработка существующих приложений;
- Проектирование API с командой backend-разработки с учетом требований мобильных клиентов;
- Проведение code review.
ОСНОВНЫЕ ТРЕБОВАНИЯ:
- Опыт разработки Android-приложений от 3-х лет;
- Уверенные знания Android SDK;
- Уверенные знания Kotlin;
- Знание паттернов проектирования (design patterns);
- Опыт работы с Git, Android Jetpack, Retrofit/OkHttp, Dagger 2 и с остальным устоявшимся стеком библиотек;
- Понимание клиент-серверной модели взаимодействия приложений;
- Знание шаблонов проектирования, принципов SOLID.
- Понимание Clean Architecture.
УСЛОВИЯ:
- Заработная плата по результатам собеседования;
- График 5/2, гибкое начало рабочего дня;
- Возможность выбрать формат работы (удаленный, гибридный, офисный);
- Офис в центре Москвы;
- Компенсация расходов на питание;
- Оплата участия в конференциях;
- Отсутствие бюрократии и ненужных встреч;
- Оформление согласно ТК РФ.