Middle Android developer
Прямой работодатель R-ONE ( )
Опыт работы от 1 года до 3х лет
R1 — молодой стартап и по возрасту и по духу. Компания была основана в 2021-м году при поддержке «ЭР-Телеком», одной из ведущих телеком компаний России.
Каждый месяц мобильными и веб-приложениями, разработанными в R1, пользуются более 4 миллионов человек. У нас работает более 300 сотрудников в десятках разных городов. Мы любим и умеем эффективно работать в распределенных командах, но если нужно что-то обсудить лично или дома нет условий для работы, то у нас есть четыре офиса: по одному в Москве, Санкт-Петербурге, Перми и Новосибирске.
Наша главная ценность — это наша команда с уникальным сплавом компетенций и опыта — управленческого, предпринимательского и продуктового. Мы ценим свободу действий и экспериментов, превращаем малейшие успехи в массовый бизнес.
Что нужно делать:
- Разрабатывать фичи для мобильного приложения под Android (личный кабинет пользователя);
- Проводить ревью кода других участников команды;
- Писать unit-тесты;
- Участвовать в процессах груминга и оценки задач.
Требования:
- Знание Kotlin, android SDK (api 21+);
- Знание шаблонов проектирования MVP/MVVM/MVI, Clean Architecture;
- Опыт работы с библиотеками Retrofit, Room, Dagger2;
- Понимание реактивного подхода к программированию (RxJava 2);
- Понимание принципов работы клиент-серверных приложений, понимание HTTP/REST;
- Опыт работы с системой контроля версий (Git).
Плюсом будет:
- Понимание и опыт применения Coroutines;
- Опыт работы с системами автоматической сборки проектов (CI/CD);
- Умение писать автотесты (UI/unit);
- Умение работать с отладочным инструментами (charles proxy, postman, proxyman и д.р.);
- Наличие приложений в Google Play / проектов в GitHub.
Предлагаем:
- Возможность присоединиться к профессиональной, высокомотивированной и результативной команде, перспективы карьерного роста;
- Рыночная заработная плата по результатам собеседования;
- Полное оформление по ТК РФ, полностью белая з/п;
- Гибкий график работы.