Middle Android developer

з/п не указана

Требуемый опыт работы: 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.

Предлагаем:

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

  • Рыночная заработная плата по результатам собеседования;

  • Полное оформление по ТК РФ, полностью белая з/п;

  • Гибкий график работы.

Ключевые навыки

Kotlin
Android SDK
Git
Retrofit
Android
Clean Architecture
RxJava
Room
MVVM
MVP
Dagger 2

Вакансия опубликована 14 июня 2022 в Москве

Отзывы о компании

О данном работодателе пока нет отзывов или он скрыл их на нашем сайте
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв о компании

Похожие вакансии

Доработка, развитие и поддержка текущих мобильных приложений на базе Android. Разработка приложений в сфере информационной безопасности. Исследование актуальных угроз безопасности...
Опыт работы от 2-х лет. Знание Java или Kotlin, Android SDK, принципов ООП, шаблонов проектирования. Опыт работы с Android...
Хорошее знание Java\Kotlin (структуры данных, паттерны). Опыт разработки мобильных приложений Android (знание основных компонентов androidX). Опыт разработки многопоточных приложений.
Работодатель сейчас онлайн
Самостоятельная разработка iOS приложений возможно использование макетов, основной язык разработки Swift и Swift UI. Соединение swift-разработки с бэком (бэк...
Вам нравится разрабатывать с нуля разнообразные по тематике небольшие приложения с коротким циклом разработки и использовать при этом самые последние...
Будьте первыми
Разработка нового функционала платформы. Техническая поддержка существующих проектов. Проектирование баз данных. Тестирование своего кода.
Уверенные знания языка PHP. Опыт коммерческой разработки на фреймворке laravel. Умение работать с git. Понимание принципов ООП. Знание SQL.
Будьте первыми
Be part of a team developing distributed video conferencing service. Take part in a UI rendering engine project for backend...
Javascript / Typescript development experience from 2 years. Experience of Node.js development, understanding of Node.js principles. Knowledge of algorithms and data...
Развивать и поддерживать функционал онлайн-банка. Участвовать в определении направления развития архитектуры микросервисов и дальнейшем выборе технологий. Повышать надежность и...
Хорошо знаешь Java 11, Spring Boot, SQL. Умеешь разбираться в чужом коде. Знаешь, как писать Unit тесты. Имеешь опыт работы...