See all roles

Android Engineer - DevRel Team

Work from home Full-time role Hiring

Description:

  • Develop, maintain, and evolve Rive’s Android runtime and supporting infrastructure.
  • Build APIs for Rive content in Jetpack Compose, Android Views, and related Android integrations.
  • Integrate Rive’s core C++ runtime through JNI and Kotlin APIs.
  • Ensure the Android runtime is consistent with APIs and workflows across other Rive runtimes.
  • Support performance and compatibility across the diverse Android device ecosystem.
  • Expand the Android test suite and troubleshoot complex device-specific issues.
  • Synchronize state and lifetimes between Kotlin and C++ code.
  • Diagnose and correct performance issues across CPU, GPU, memory, and energy usage.
  • Collaborate with customers, engineering, and product to triage issues and guide production use.
  • Create documentation and API guidance that improves onboarding and developer experience.
  • Act as the Android technical expert for the Rive engineering team and help shape runtime features.
  • Stay current with Android platform changes, devices, and SDK versions.

Requirements:

  • Experience building Android applications using Kotlin.
  • Experience developing and maintaining a library used by other developers, including version management, changelogs, and announcements.
  • General C++ experience, with JNI binding experience strongly preferred.
  • Track record of resolving difficult bugs to root cause and preventing regressions through unit testing.
  • Ability to measure and improve performance across CPU, GPU, memory, and energy consumption.
  • Familiarity with performance tooling such as Perfetto.
  • Knowledge of optimization techniques such as memoization, cache coherency, avoiding copies, and minimizing draw calls.
  • Strong empathy for developers and understanding of what makes a great SDK onboarding experience.
  • Experience with Rive is a plus.
  • Interest in or experience with multiplatform frameworks such as Kotlin/Compose Multiplatform, React Native, or Flutter.
  • Must be based in North America and able to overlap with U.S. Pacific Time hours.
  • Ability to come to the San Francisco office occasionally for in-person collaboration.

Benefits:

  • Remote work environment.
  • Comprehensive health, dental, and vision coverage.
  • Stock options.
  • Base salary range of $170,000 to $190,000.
  • Opportunity to work on open-source runtimes used by major global companies.
  • Supportive, diverse, and inclusive culture.
  • Opportunity for in-person collaboration at the San Francisco office on occasion.

Apply tot his job Apply To this Job

You might like

Java Developer | Location: Anywhere USA | C2C

Work from home Full-time role

Java Developer II - 100% remote

Work from home Full-time role

Java Developer, Advisor

Work from home Full-time role

Fullstack Java Developer - DevOps & Security Platforms (Remote)

Work from home Full-time role

Sr. Python Developer

Work from home Full-time role

Java Cloud Developer (Remote)

Work from home Full-time role

Full-Stack Java Developer (Remote)

Work from home Full-time role

Software engineer - full stack java developer - virtual

Work from home Full-time role

Senior PHP Developer (Symfony)/Software Engineer – PHP/Symfony/Symfony Application Developer- REMOTE

Work from home Full-time role

JavaScript Developer (React.js, next.js)

Work from home Full-time role

Experienced Data Entry Clerk – Remote Work Opportunity with arenaflex

Work from home Full-time role

Healthcare Recruiter- Remote - Commission Only

Work from home Full-time role

Epic Beacon Analyst

Work from home Full-time role

Experienced Part-Time Remote Customer Service Representative – Flexible Hours and Work-Life Balance

Work from home Full-time role

Staff or Senior Accountant ($70-100K)

Work from home Full-time role

Experienced Customer Service Representative – Work from Home Opportunity with arenaflex (Up to $35/Hour)

Work from home Full-time role

[Hiring] Korean Video Medical Interpreter @Equiti Group

Work from home Full-time role

Experienced Virtual Customer Support Associate – Web & Cloud Application Support

Work from home Full-time role

Corporate Sales Executive - Chicago, IL (Not Cradle to Grave)

Work from home Full-time role

Experienced Live Chat Agent – Remote Customer Service Representative

Work from home Full-time role