Senior/Middle Android developer

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

Требуемый опыт работы: 3–6 лет

Полная занятость, удаленная работа

Эр-1
4,3

Новосибирск

R1 — это новый взгляд на пространство, в котором живет человек.
Наша команда убеждена, что технологии способны сделать дом многофункциональным, удобным и универсальным как для семейных вечеров, так и для работы днем.

R1 основана в 2021 году при поддержке крупнейшей российской телекоммуникационной компании «ЭР-Телеком Холдинг», которая является учредителем компании Дом.ру.

Среди наших проектов развлекательная smart-платформа Movix, устройства и приложения для «умного дома», e-commerce и др. Мы также уделяем большое внимание развитию и обслуживанию наших проектов, создавая и тестируя новые продукты в технической лаборатории Movix Lab, и вместе с командой CTO Office, которая занимается разработкой инфраструктурных сервисов всей компании.

У тебя есть возможность стать частью команды продукта Дом.ru

Ключевые задачи:

  • Разработка приложения для Android TV и Android смартфонов и планшетов;
  • Проведение code review у других разработчиков, написание тестов, в целом выполнение Definition of Done по задачам;
  • Разбор задач совместно с командой и Product Owner-м продукта;
  • Иногда рефакторинг legacy кода;
  • Написание документации;
  • Мониторин релиза продукта.

Требования:

  • Опыт разработки мобильных приложений под Android на kotlin/java от 2 лет;
  • Хорошее понимание реактивного подхода к программированию (RxJava 2);
  • Знание паттернов программирования: MVx (преимущественно MVVM), DI, основных паттернов проектирования и опыт их применения;
  • Понимание принципов clean architecture, SOLID, ООП;
  • Опыт работы с многопоточностью;
  • Опыт использования Git.

Будет плюсом:

  • Опыт работы с видеоконтентом;
  • Опыт работы с ExoPlayer;
  • Опыт командной разработки. Опыт использования Git, JIRA.
  • Наличие open source проектов на GitHub;
  • Опыт разработки клиент-серверных приложений, понимание HTTP/REST;
  • Умение писать unit тесты;
  • Понимание работы систем сборки и управления зависимостями;
  • Опыт работы с CI/CD;
  • Знание Google leanback.

Технологии, с которыми мы работаем:

  • Языки разработки: Java;
  • RxJava;
  • Плееры: Exo, Media;
  • Системы мониторинга и сбора метрик: FireBase, ElasticSearch;
  • База данных: ROOM;
  • Работа с сетью: Retrofit;
  • Тесты: Kaspresso;
  • CI/CD: Gitlab;
  • Agile, Scrum.

Мы предлагаем:

  • Оформление по ТК РФ, полностью белая з/п;
  • ДМС со стоматологией после испытательного срока, 100% компенсация больничного;
  • Скидки от компаний-партнеров;
  • Удаленка, гибрид или работа в офисе - на ваш выбор;
    Кроме того, R1 аккредитована как IT компания.

​​

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

Git
Kotlin
Java
ООП
RxJava

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Вакансия опубликована 16 марта 2023 в Новосибирске

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

4,3очень хорошо
Оценка Dream Job

67%

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

Что говорят сотрудники

Преимущества и льготы
  • 5
    Своевременная оплата труда
  • 5
    Гибкий рабочий график
Отзыв сотрудника
Июль 2022
Молодая огненная команда созданная для запуска и развития новых продуктов. Нет бюрократии и формализма, есть профессионализм, скорость, открытость и взаимопомощь.
Войдите, чтобы увидеть все отзывы
Войти

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

Новосибирск, Площадь Ленина
Доработка существующих продуктов под Android и AndroidTV. Работу в аккредитованной ИТ-компаний. Работу над продуктом с ежемесячной аудиторией в 2...
Опыт работы в аналогичной должности от 2 лет. Обязательно знание языков программирования Java, Kotlin. Обязательно знание и опыт применения фреймворков...
Развивать и поддерживать существующее Android приложение. – Поддерживать существующие архитектурные решения, а также внедрять новые актуальные. – Оптимизировать и рефакторить текущий код...
Опыт коммерческой разработки под Android от 3 лет. – Понимание основных архитектурных подходов в разработке. – Уверенные знания технологического стека Clean Architecture...
Откликнитесь среди первых
Разработка кода. Отладка / поиск ошибок. Перенос кода. Использование паттернов, правил разработки. Работа с хранилищем конфигурации. Разработка механизмов интеграции между различными...
Опыт разработки на 1С от 3-х лет. Уверенное знание механизмов платформы, языка запросов (1С, СКД).
Работодатель сейчас онлайн
Новосибирск
Откликнитесь среди первых
Поиск интересных и уникальных интерфейсных решений для новых фич, разработка прототипов. Отрисовка сложных окон и всех их элементов.
Опыт работы в GameDev от трех лет (предпочтительно мобильные игры). Уверенное владение графическими пакетами. Крепкий уровень рисунка, сильный рендер.
Работа с PushNotifications. *Возможность работать с сross-platform проектами. *Регулярное Code review по проектам.
Опыт коммерческой разработки клиент-серверных приложений на iOS. *Понимание и применение основных принципов OOП, Memory Management в iOS. *
Откликнитесь среди первых
Работа с картой — инструменты управления и визуализация различных данных. Навигатор — построение и обновление маршрута, притяжка геопозиции к линии маршрута, поездка...
Отличное знание C++14/17 и опыт коммерческой разработки на нём от 4-х лет. Сильная алгоритмическая подготовка (знание основных...