Senior Android Developer

Senior Android Developer


Relocation to Cyprus or Remote | full time

Interactive Standard

Interactive Standard на рынке разработки мобильных приложений с 2019 года. Компания специализируется на запуске высоконагруженных продуктов для взаимодействия пользователей на базе собственной запатентованной технологии обмена видеоконтентом.

Сейчас мы расширяем команду разработки и приглашаем к сотрудничеству опытных, квалифицированных Android-разработчиков!

Вам предстоят задачи:

  • Разработка функциональности продукта компании;
  • Рефакторинг и оптимизация существующей функциональности продукта компании;
  • Исправление найденных дефектов в программе продукта компании;
  • Написание технической документации.

Наш стек:

  • Kotlin only, RxJava, Dagger, Room, Retrofit, Centrifuge;
  • Технологии в первую очередь связаны с видеозаписью, звонками, анимациями (ffmpeg, MediaCodec, MediaMuxer, Lottie, WebRTC);
  • Приложение построено по принципам Clean Architecture, разделено на слои. Для слоя presentation выбран подход MVP.

Мы ждем от вас:

  • Владение Kotlin под Android с практическим опытом;
  • Навыки разработки архитектуры приложений и проектирования с использованием Android SDK, API 26+, Material Design, Design Patterns;
  • Понимание принципов ООП, SOLID, параллельного и многопоточного программирования;
  • Понимание принципов DI;
  • Опыт в разработке клиент-серверных приложений;
  • Опыт работы с Retrofit, RxJava, а также git и git flow;
  • Способность видеть в новых задачах не трудности, а профессиональный вызов;
  • Ориентацию на командную работу.

Плюсом будет:

  • Опыт разработки медиа-приложений, работы с аудио/видео, в том числе на низком уровне (мы используем кастомные решения для записи и проигрывания медиа-контента);
  • Понимание принципов и опыт разработки оффлайн-приложений (приложение должно реагировать на пользовательские действия "мгновенно", независимо от наличия и скорости соединения с сервером);
  • Опыт написания unit-тестов;
  • Опыт работы в больших проектах,
  • Опыт в сфере проектирования, выбора оптимальной архитектуры, выявления технических рисков.

У нас:

  • Сложные, комплексные задачи;
  • Гибкие методологии разработки;
  • Дружелюбная атмосфера, демократичное руководство и отсутствие излишней бюрократии;
  • Высокая заработная плата, официальное трудоустройство и социальный пакет;
  • Релокация на Кипр.

APPLY



Report Page