red_mad_robotred_mad_robot

Android-разработчик

Самара

Команда red_mad_robot разрабатывает мобильные приложения и внутренние инструменты; вы будете развивать клиентские Android-приложения и интерфейсные решения, обеспечивая надёжность и качество кода для продуктов, которыми пользуются миллионы пользователей

ГрейдMiddle
Опыт1–3 года

Стек

KotlinMoxyAndroid Architecture ComponentsDagger 2RxJavaGradle

Задачи

  • •декомпозиция скоупа задач и оценка работы
  • •взаимодействие с аналитиками, дизайнерами и тестировщиками
  • •проектирование программного дизайна и архитектуры приложений
  • •разработка промышленного кода и написание unit-тестов
  • •участие в распределённой разработке и работе с GitHub/GitLab

Обязательно

  • •опыт разработки мобильных приложений под Android больше двух лет
  • •знание Android SDK (API lvl > 21), Android Memory Management и Android application architecture
  • •знание Android Architecture Components (Jetpack) и использование многомодульности
  • •опыт работы с многопоточностью и конкурентностью, включая RxJava
  • •знание сетевых протоколов TCP/UDP/HTTP и клиент‑серверного взаимодействия
  • •опыт работы с СУБД (relational) и базовые знания NoSQL
  • •опыт распределённой разработки и работы с системами контроля версий (GitHub/GitLab)

Будет плюсом

  • •опыт разработки на Kotlin
  • •понимание парадигмы функционального программирования
  • •опыт создания сложного нестандартного UI
  • •опыт работы в Agile и инженерных практиках Agile
  • •высшее образование по специальности Математика/Программирование
Откликнуться на сайте компании

Смотреть ещё

JobsWave
Найти работу в IT