yandex
MT
Maxima tech
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

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

ИИОценка ИИ

Интересный проект на стыке финтеха и геймификации с четко прописанными техническими требованиями. Удаленный формат работы и работа с современными медиа-технологиями делают вакансию привлекательной для опытных разработчиков.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Вакансия требует уверенного владения классическим стеком (RxJava 2, Dagger 2) и специфического опыта работы с видеоплеерами (ExoPlayer), что повышает порог входа. Финтех-направленность подразумевает высокую ответственность за стабильность и безопасность кода.

Анализ зарплаты

Медиана320 000 ₽
Рынок220 000 ₽ – 450 000 ₽
ИИОценка ИИ

Зарплата в объявлении не указана, но для Android-разработчика уровня Middle+/Senior в российском финтехе рыночные вилки составляют от 250 000 до 400 000 рублей. Предложение будет конкурентоспособным, если попадет в этот диапазон.

Сопроводительное письмо

Меня заинтересовала вакансия Android разработчика в Maxima tech, так как ваш продукт сочетает в себе сложность финтех-решений и динамику игровых механик. Имея опыт работы с Kotlin и Java, а также глубокое понимание жизненного цикла компонентов Android, я готов эффективно поддерживать и развивать существующую архитектуру на RxJava 2.

Особый интерес вызывает задача по работе с видеоплеером. У меня есть опыт интеграции ExoPlayer, включая реализацию режима PiP и кастомных жестов управления, что напрямую соответствует вашим требованиям. Я уверен, что мои навыки работы с Dagger 2 и сетевым стеком помогут команде поддерживать высокий уровень сервиса и производительности приложения.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Maxima tech уже сейчас

Откликайтесь на вакансию в Maxima tech, чтобы развивать высоконагруженный финтех-продукт с продвинутыми игровыми механиками!

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

*💻 Android разработчик*

Удалёнка

Maxima tech — высоконагруженный финтех продукт с игровыми механиками и высоким уровнем сервиса.

Требования:

– Уверенное знание Kotlin и Java, коммерческий опыт разработки под production.

– Понимание жизненного цикла Activity/Fragment, опыт с Navigation Component, ViewModel, LiveData, Data/View Binding.

– Понимание DI-подходов, опыт работы с Dagger 2.

– Опыт работы с Retrofit, OkHttp, REST API, WebSocket (обработка ошибок, кеширование).

– Опыт с RxJava 2 (готовность поддерживать и развивать существующую Rx-архитектуру).

– Понимание локального хранения данных: Realm, SharedPreferences, файловое хранилище.

– Опыт интеграции видеоплеера (желательно ExoPlayer): fullscreen playback, PiP, выбор качества, аудиодорожки, перемотка, жесты, загрузки.

– Опыт работы с Firebase: Messaging, Analytics, Crashlytics, Remote Config.

*➡️*Откликнуться

*📍*База знаний мобильного разработчика: @mobileproglib

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Kotlin
  • Java
  • Android
  • REST API
  • Firebase
  • Retrofit
  • WebSocket
  • Dagger 2
  • OkHttp
  • Realm
  • ViewModel
  • Data Binding
  • LiveData
  • ExoPlayer
  • Navigation Component
  • RxJava 2
  • View Binding

Возможные вопросы на собеседовании

Проект использует RxJava 2. Важно понимать, как кандидат справляется с утечками памяти при работе с асинхронными операциями.

Как вы управляете жизненным циклом подписок в RxJava 2, чтобы избежать утечек памяти в Activity или Fragment?

В требованиях указан ExoPlayer. Это ключевой вопрос для проверки специфического опыта.

С какими основными сложностями вы сталкивались при реализации режима Picture-in-Picture (PiP) для видеоплеера?

Проект использует Dagger 2. Нужно проверить понимание механизмов внедрения зависимостей.

В чем разница между @Provides и @Binds в модулях Dagger 2, и в каких случаях лучше использовать каждый из них?

Финтех требует надежной работы с сетью.

Как бы вы реализовали механизм повторных запросов (retry policy) и обработки специфических ошибок API при использовании Retrofit и OkHttp?

Упоминается Realm. Важно знать особенности этой БД.

Каковы основные преимущества и недостатки использования Realm по сравнению с Room в контексте многопоточности?

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

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

MT
Maxima tech
Россия