👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Android developer

Зарплата

от 300 000 до 400 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Онлайн-клиника для консультаций с врачом

Описание вакансии

Условия работы

Mami.Chat — это новый сервис в сфере телемедицины для всех, кто заботится о своем здоровье. Здесь объединены:

  • механики сообщества для консультаций пользователей 24/7, 
  • личный бот-помощник пациента,
  • умный календарь циклов на машинном обучении, 
  • здесь создана защита, гарантирующая конфиденциальность врачебных данных,
  • запланирован запуск видео-консультаций с сотнями квалифицированных врачей. 

С чем будете иметь дело: 

  • Стэк: Kotlin, Android SDK, Dagger 2, Retrofit, Moxy, RxJava2, Realm,

Что будете делать:

  • Разрабатывать новый функционал android приложения на Kotlin, 
  • Участвовать в планировании и оценке задач,
  • Участвовать в командной разработке (коммуникация с backend, UX-проектировщиками и т.д.)
  • Проводить code review. Разбираться в чужом коде и проводить его рефакторинг,
  • Решать интересные, зачастую нестандартные, задачи.

Стэк: Kotlin, Android SDK, Dagger 2, Retrofit, Moxy, RxJava2, Realm.

    Команда состоит из 8 человек: lead, back, full-stack, UI/UX, android, iOS, QA. 

    От нас:

    • Официальное оформление, «белая» зарплата (по договору оказания услуг),
    • Соц. гарантии: оплачиваемый отпуск 28 календарных дней, 100% оплата больничного, все государственные праздники - отдыхаем,
    • Индексация зарплаты один раз в год,
    • Гибкий график, главное быть на связи с 10:00 до 17:00 по мск,
    • Выстроенные процессы и команда, с которой работать - удовольствие!

    Наши ожидания:

    • Опыт работы в качестве Android — разработчика от 2 лет,
    • Уверенное знание Kotlin, Java и Android SDK,
    • Понимание принципов работы REST API и HTTP,
    • Умение проектировать и разрабатывать архитектуру приложений, 
    • знакомство с шаблонами проектирования и Clean architecture;
    • Понимание архитектурных подходов, таких как MVP, MVC, MVVM и MVI,
    • Опыт работы с реактивным программированием и RxJava,
    • Опыт проведения код ревью,
    • Уверенная работа с Git,
    • Способность оценить сроки выполнения задач.

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

    • Знание классических алгоритмов и структур данных,
    • Знание mapbox SDK, или Google maps SDK, или yandex mapkit,
    • Опыт работы с WebSocket,
    • Опыт оптимизации производительности приложения, профайлинга,
    • Навыки написания Unit-тестов,
    • Навыки создания кастомизированных и анимированных UI,
    • Наличие приложений в Play Store, над которыми вы работали,
    • Опыт работы по методологиям Scrum/Kanban.

    Смотреть ещё вакансии