Обязанности:
Разработка приложений по техническому описанию и дизайнам;
Планирование и оценка задач;
Формирование архитектуры приложения;
Работа с командой: распределение задач, консультирование, код-ревью;
Взаимодействие с отделом тестирования.
Требования:
Опыт Android разработки от 1 года;
Опыт создания клиент-серверных приложений;
Наличие завершённых проектов в магазинах приложений;
Английский язык на уровне понимания технической литературы;
Уверенное знание Java Core (в особенности Concurrency), RxJava, Android SDK, support-package;
Знание SQL;
Знание основных технологий и протоколов передачи данных;
Знание ООП и паттернов проектирования;
Будет плюсом:
Знание гайдлайнов и основных принципов material дизайна;
Опыт разработки серверных приложений;
Знание принципов Agile, CI, CD, TDD;
Опыт создания приложений с использованием MVP и unit-тестов;
Опыт использования RxAndroid;
Опыт работы с веб-сокетами.
Опыт разработки приложений на Kotlin.
Условия:
Высокий уровень дохода (определяется по итогам собеседования;
Компенсация обедов (250р/день);
Компенсация 50% спорта;
ДМС;
Бонус по итогам года;
Комфортное рабочее место с мощным ПК;
Все возможности для роста и развития.
Контакты: a.v.pleshkova@tinkoff.ru
8 950 160 5270