CronJobs

mobile jobs

Software Engineer II (Mobile Developer - Android/Kotlin)

Klaviyo · USA

remotemid$116,000–$174,000Posted Nov 6, 2026KotlinAndroidSwiftiOSReact NativeFlutterTypeScriptAWS

Apply on the employer site

About this role

## Software Engineer II (Mobile Developer - Android/Kotlin) ### Why you should join the Mobile App Growth team The Mobile App Growth team enables Klaviyo customers to build and maintain personalized relationships with their mobile app users through rich mobile experiences. The team is part of the Mobile App Marketing org and owns Klaviyo’s mobile SDKs (native and wrapper) across **iOS, Android, React Native, Expo, and Flutter**. You’ll also work on adjacent mobile products enabled by the SDKs, including: - **In-app messaging** (publishing + scheduling pipeline) - **Universal linking** (settings pages + web tier) - **Geofencing** - **Mobile inbox** (greenfield work) This role is open to **fully remote work from within the United States**. --- ### How you’ll make an impact - **Design, build, and ship** features and fixes to the **Android SDK** (primary ownership) used across many third-party apps and OS/device versions. - **Support other mobile SDKs** (iOS, React Native, Expo, Flutter) when priorities require it. - Contribute to **backend services, infrastructure, and embedded web UI** powering products like in-app messaging, universal linking, and geofencing (including mobile inbox). - **Diagnose and resolve** SDK issues reported by customers. - Write **clean, well-tested code** and participate in code/design reviews. - Collaborate with product and engineering teams to keep **tracking and messaging behavior consistent across platforms**. - Contribute to **documentation, sample apps, and integration guides** for customer adoption. --- ### Who you are - **Android-first**: **1–3 years** of professional Android development experience, ideally with **Kotlin**. - **Self-motivated**: can drive problems to completion with minimal oversight. - **High ownership**: end-to-end responsibility for outcomes. - **Adaptable**: willing to pick up iOS/backend/frontend work within the team’s ownership. - **Production-tested**: experience shipping and maintaining production Android code; strong grasp of the Android lifecycle, threading, and Gradle. - **Comfortable in the weeds**: debugging across device/OS/version and third-party app environments. - **Quality-minded**: familiarity with unit/integration/instrumentation testing and CI/CD. - **Clear communicator**: works effectively with customers’ engineering teams. - **Curious**: comfortable with webviews and location services; open to new technologies (e.g., Python, React, AWS). **Bonus** (not required): - Experience building/maintaining an **SDK/library** (vs. an app) - Exposure to **iOS/Swift** or **backend services** - Familiarity with **push notification/messaging systems** - Contributions to **open source** --- ### Technologies We Use (not exhaustive) - **iOS**: Swift - **Android**: Kotlin - **React Native**, **Flutter** - **React**, TypeScript, Redux - **Python**, Django - MySQL, Redis, DynamoDB - **AWS** (EC2, RDS, Aurora), Terraform --- ### Additional details - **Travel**: up to **10%** (coordinated in advance) for onboarding, client/partner work (if applicable), team meetings, and events. - **Base pay range (US locations)**: **$116,000–$174,000 USD** --- ### Notes Klaviyo is committed to equal opportunity and non-discrimination. They will never ask for payment or bank details as part of the application process.

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord