Обязанности:
Поддержка существующего приложения, внедрение новой функциональности;
Поддержка кастомных элементов пользовательского интерфейса;
Написать Unit Test для существующих модулей;
Работать с системой контроля версий Git;
Работа в кросс-функциональной команде.
Требования:
Уверенные знания по Java и Kotlin;
Знание и понимание принципов SOLID;
Понимание и умение применять архитектурные паттерны (MVP, MVVM и т.д.);
Опыт работы с Dagger 2, RxJava 2, Android Architecture Components;
опыт работы с Git;
Участие в code review;
Опыт разработки клиент-серверных приложений;
Опыт написания Unit/UI-тестов
Требуемый опыт работы: от 2х лет
Полная занятость, полный день
Проекты одной из крупнейших социальных сетей России
Работа у нас:
Возможность участвовать в масштабном и долгосрочном проекте;
Удаленный формат работы;
Все, что нужно для успешной работы: мощное железо, компенсация расходов на мобильную связь;
Полностью официальная конкурентная заработная плата;
Оформление по ТК РФ в аккредитованной IT-компании (бессрочный Трудовой договор);
Отсрочка в рамках частичной мобилизации при наличии профильного высшего образования;
Расширенная программа ДМС для сотрудников и родственников;
Обучение и посещение конференций для развития своих навыков за счет компании;
Возможность карьерного роста в том числе за счет перехода между проектами;
Насыщенная корпоративная жизнь: выездные корпоративы, онлайн мероприятия, корпоративная библиотека, магазин подарков;
Отсутствие бюрократии, возможность принимать активное участие в жизни компании;
Оплачиваемая программа рекомендаций.