О позиции
Maxima tech — это высоконагруженный финтех продукт с игровыми механиками и высоким уровнем сервиса. Мы ищем Android разработчика, который будет работать над улучшением нашего приложения и внедрением новых функций. Ваша роль будет заключаться в разработке и поддержке высококачественного кода, а также в сотрудничестве с другими членами команды для достижения общих целей.
Чем вы будете заниматься
- Разработка и поддержка приложений на Kotlin и Java для Android.
- Работа с жизненным циклом Activity/Fragment и Navigation Component.
- Интеграция REST API и WebSocket для обработки данных.
- Поддержка существующей архитектуры на RxJava 2.
- Работа с локальным хранилищем данных, включая Realm и SharedPreferences.
- Интеграция видеоплеера ExoPlayer с поддержкой различных функций.
- Использование Firebase для аналитики и управления сообщениями.
Требования
- Уверенное знание Kotlin и Java, коммерческий опыт разработки под production.
- Понимание жизненного цикла Activity/Fragment и опыт с Navigation Component.
- Опыт работы с Dagger 2 и DI-подходами.
- Знание Retrofit, OkHttp, REST API и WebSocket.
- Опыт работы с RxJava 2.
- Понимание локального хранения данных: Realm, SharedPreferences.
- Опыт интеграции видеоплеера ExoPlayer.
- Опыт работы с Firebase: Messaging, Analytics, Crashlytics, Remote Config.
Будет плюсом
- Опыт работы с Kotlin Coroutines.
- Знание принципов проектирования UI/UX.
- Опыт работы в команде Agile.
Что мы предлагаем
- Конкурентоспособная зарплата и бонусы.
- Гибкий график работы и возможность удалённой работы.
- ДМС и другие социальные гарантии.
- Бюджет на обучение и развитие.
- Участие в интересных проектах и возможность влиять на продукт.
Вакансия предлагает интересные условия работы в финтех-секторе, но требует значительных технических навыков. Зарплата выше среднего.
Кто здесь добьётся успеха
Глубокое понимание Kotlin и Java, с опытом работы над высоконагруженными приложениями, способностью оптимизировать производительность и управлять памятью.
Способность работать в удаленной команде, проявляя проактивность и инициативу, с навыками использования инструментов для совместной работы, таких как Git и Jira.
Опыт интеграции REST API и использования RxJava для обработки асинхронных задач, с акцентом на создание отзывчивых и надежных приложений.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости FinTech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев