Posted Nov 1, 2026

Software Engineer II – Mobile Developer, Android/Kotlin

Apply Now
Job Description: • Design, build, and ship features and fixes to the Android SDK • Contribute to iOS, React Native, Expo, and Flutter SDKs as priorities require • Contribute to backend services, infrastructure, and embedded web UI for in-app messaging, universal linking, geofencing, and mobile inbox • Diagnose and resolve customer-reported SDK issues • Write clean, well-tested code and participate in code and design reviews • Collaborate with product and engineering teams to maintain consistent tracking and messaging behavior across platforms • Contribute to documentation, sample apps, and integration guides Requirements: • 1–3 years of professional Android development experience, ideally including Kotlin • Experience shipping and maintaining production Android code • Solid grasp of the Android lifecycle, threading, and Gradle • Experience debugging across devices, OS versions, and third-party app environments • Familiarity with unit, integration, and instrumentation testing • Familiarity with CI/CD for mobile • Comfortable with webviews and location services • Willingness to learn iOS, backend, or frontend work • Clear communication with customers' engineering teams and internal teams • Bonus: experience building or maintaining an SDK/library • Bonus: exposure to iOS/Swift or backend services • Bonus: familiarity with push notification/messaging systems • Bonus: open-source contributions Benefits: • Annual cash bonus plan may be included • Equity may be included • Sign-on payments may be included • Comprehensive health, welfare, and wellbeing benefits based on eligibility • Up to 10% travel for onboarding, client or partner work, team meetings, and industry events Apply To This Job