Android Engineer - DevRel Team

Remote Full-time
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
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Freelance Creative Strategist - Paid Social

Remote

Remote Primary Care Coordinator (includes weekends)

Remote

**Experienced Full Stack Data Entry Specialist – Web & Cloud Application Development**

Remote

**Experienced Customer Service Representative – Medical Assistance Coordination**

Remote

Patient Placement Coordinator - Part Time, Nights, 12 Hrs

Remote

Director of Financial Aid

Remote

Allstate Sales Agent

Remote

Walmart Work At Home Jobs $27/Hour

Remote

Part Time Barista - 2-3 Shifts / Week

Remote

Amazon Delivery Station Associate – Amazon Store

Remote
← Back