Вакансия в архиве, на неё нельзя откликнуться.

Android Developer

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

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

Компания

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

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

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

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

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

  • Стэк: Kotlin, Android SDK, Dagger 2, Retrofit, Moxy, RxJava2, Realm,
  • Большое количество данных которые обновляются каждую секунду по WebSockets,
  • Огромный бэклог фичей на годы вперед.
  • Разнообразная кодовая база, нетривиальные задачи,
  • Проект молодой, без легаси кода (разработку начали весной прошлого года).

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

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

    Команда состоит из 7 человек: lead, back, UI/UX, android, 3 iOS. В этом году планируем вырасти в два раза: +android, +back, +front, +QA, +ML.

    От нас:

    • Официальное оформление, «белая» зарплата (по договору оказания услуг),
    • Соц. гарантии: оплачиваемый отпуск 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.

    Ваш отклик

    Вакансия в архиве
    Вакансия в архиве, на неё нельзя откликнуться.