# Android Engineer - DevRel Team
**Company:** [Rive](https://hotfix.jobs/companies/rive)
**Location:** Remote
**Salary:** $170K-$190K
**Skills:** Kotlin, Jni, C++, Jetpack Compose, Android, Perfetto, Kotlin Multiplatform, React Native, Flutter
**Posted:** 2026-05-11
> Develops, maintains, and evolves Rive's open-source Android runtime library, integrating C++ core via JNI and Kotlin APIs. Collaborates with developers for troubleshooting, best practices, documentation, and performance optimization across Android devices.
## Job Description
## Responsibilities

### Android Runtime Development
- Develop, maintain, and evolve Rive’s Android runtime and supporting infrastructure.
- Build APIs to support Rive content in Jetpack Compose, Android Views and more.
- Integrate and expose capabilities from Rive’s core C++ runtime through JNI and Kotlin APIs.
- Ensure the Android runtime aligns consistently with the APIs and workflows of other Rive runtimes.
- Ensure support and performance on devices across the Android ecosystem.
- Expand the test suite for Rive Android.
- Troubleshoot complex issues across a wide array of devices.

### Collaboration and Support
- Collaborate with new and existing customers.
- Triage project specific issues, capturing lessons learned as scalable documentation or API guidance.
- Ensure a smooth onboarding experience for new developers.
- Share best practices for production delivery.
- Support documentation efforts to create a comprehensive experience for new and experienced developers.
- Act as a technical expert on Android for the Rive engineering team.
- Collaborate with the team when new features are required or issues impact multiple runtimes.
- Prioritize between a number of important tasks in a rapidly evolving startup.
- Stay current with the latest developments in the Android ecosystem and plan support for new features, devices, and SDK versions.

## Requirements

- **Android application development**: experience building applications specifically for Android using **Kotlin**.
- **Library development**: experience building and maintaining a library used by other developers, including version management, change logs, and announcements.
- **Native development**: General **C++** or better yet specific **JNI** binding experience.
- **Strong troubleshooting**: a track record of seeing tough bugs through to root cause and resolution, including preventing regressions and proactive prevention through unit testing.
- **Performance minded**: ability to measure, compare, and improve performance across CPU, GPU, memory, and energy consumption.
- An understanding of performance tooling such as **Perfetto**.
- Knowledge of optimization techniques such as memoization, cache coherency, avoiding copies, and minimizing draw calls.
- Empathy for developers: knowing what makes a great first experience using an SDK.

## Nice-to-Haves
- Experience using Rive!
- Experience with, or an interest in learning, multiple-platform frameworks, such as **Kotlin/Compose Multiplatform**, **React Native**, and **Flutter**.

## Compensation and Benefits
- Base salary range: **$170-190k**.
- Remote work environment, comprehensive health, dental, and vision coverage as well as stock options.
**Apply:** https://hotfix.jobs/jobs/android-engineer-devrel-team-at-rive-0a4236d4-117a-4c23-97a5-1c056db90a10
**Canonical:** https://hotfix.jobs/jobs/android-engineer-devrel-team-at-rive-0a4236d4-117a-4c23-97a5-1c056db90a10