Software Engineer II (Mobile Developer - Android/Kotlin) - Mobile App Growth @Klaviyo

    16 days ago·Klaviyo is hiring a remote Software Engineer II (Mobile Developer - Android/Kotlin) - Mobile App Growth·📍 United States

    Overview

    The Software Engineer II (Mobile Developer - Android/Kotlin) position at Klaviyo focuses on building and maintaining mobile app experiences by integrating with Klaviyo's mobile SDKs. The role is part of the Mobile App Growth team, which is dedicated to enabling Klaviyo customers to establish personalized relationships with their mobile app users.

    Key Responsibilities

    • Design, build, and ship features and fixes to the Android SDK.
    • Contribute to other mobile SDKs (iOS, React Native, Expo, and Flutter) as required.
    • Work on backend services, infrastructure, and UI for products like in-app messaging, universal linking, and geofencing.
    • Diagnose and resolve SDK issues reported by customers.
    • Write clean, well-tested code and participate in code and design reviews.
    • Collaborate with product and engineering teams for consistent tracking and messaging behavior.
    • Contribute to documentation, sample apps, and integration guides.

    Requirements

    • 1-3 years of professional Android development experience, ideally with Kotlin.
    • Self-motivated, with a high ownership attitude towards projects.
    • Production-tested experience with Android code and familiarity with the Android lifecycle, threading, and Gradle.
    • Ability to debug across various devices and OS versions.
    • Familiarity with testing practices and CI/CD for mobile.
    • Clear communication skills and willingness to learn new technologies.
    • Experience building or maintaining an SDK or library is a plus.

    Benefits

    • Salary range of $116,000 — $174,000 USD.
    • Participation in the company’s annual cash bonus plan and other compensation packages.
    • Comprehensive health, welfare, and wellbeing benefits based on eligibility.
    • Up to 10% travel may be required for onboarding and team meetings.

    Location

    This role is open to fully remote work from within the United States.

    How to Apply

    Interested applicants should submit their application through Klaviyo's career page.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.