Обязанности
• Разработка и поддержка мобильных приложений под Android (Kotlin/Java).
• Проектирование архитектуры приложения с учётом интеграции с кроссплатформенным C++/Qt-кодом.
• Создание и сопровождение JNI-мостов (Java/Kotlin → C++) для нативных функций.
• Оптимизация производительности и энергопотребления приложений.
• Участие в проектировании API и взаимодействии с backend (REST, WebSocket, gRPC).
• Консультация C++ разработчиков по вопросам Android-платформы и нативных возможностей.
• Интеграция SDK сторонних производителей (мультимедиа, аналитика, платежные системы и др.).
• Написание unit-тестов и участие в code review
Требования
• Уверенное владение Kotlin и Java.
• Опыт разработки Android-приложений от 3 лет.
• Отличное знание Android SDK и архитектурных компонентов.
• Опыт работы с JNI и интеграции нативного C++ кода.
• Понимание принципов многопоточности и асинхронного программирования в Android.
• Опыт взаимодействия с HTTP API и WebSocket.
• Умение работать с Git.
• Навыки профилирования и оптимизации Android-приложений.
Будет преимуществом
• Опыт интеграции Android SDK с Qt/QML проектами.
• Знание C++ и Qt на базовом или среднем уровне.
• Опыт работы с сетевыми API.
Ключевые навыки
Kotlin, Java, Android SDK, JNI, REST, WebSocket, Git
Условия:
Фабрика Решений
Москва
до 350000 RUR
АО «ОТП Банк» (JSC «OTP Bank»)
Москва
до 250000 RUR