DevJobs

Android Developer

Overview
Skills
  • Java Java
  • Kotlin Kotlin
  • React Native React Native
  • Flutter Flutter
  • CI/CD CI/CD
  • Android SDK ꞏ 4y
  • MAUI
  • Xamarin Forms

Android SDK Engineer – Mobile SDK Team @ Pendo

Location: Remote/Hybrid

Team: Mobile SDK

Level: Mid–Senior

Pendo is looking for an experienced Android engineer to join our Mobile SDK team, where we develop the core mobile product that powers analytics and in-app experiences across thousands of mobile apps. This role is all about building and maintaining our Android SDK, used by app developers around the world to seamlessly collect user behavior data and deliver targeted in-app messages—all with minimal code.

As a key member of the team, you'll work at the intersection of Android internals, mobile cross-platform frameworks, and SDK design best practices, ensuring high performance, security, and developer experience across the board.

Responsibilities

  • Design, implement, and maintain core features in the Pendo Android SDK
  • Dive deep into Android internals to ensure broad device and OS compatibility, stability, and performance
  • Build and support integrations with mobile frameworks including Flutter, React Native, Xamarin Forms, and MAUI
  • Write clean, maintainable, and well-tested code, with strong attention to detail and backward compatibility
  • Contribute to a fully automated build, test, and release process across our SDKs
  • Collaborate with customer-facing teams to support implementation and technical problem-solving for global customers
  • Work cross-functionally with designers, PMs, and engineers to align on roadmap priorities and user experience goals
  • Take part in evolving our SDK architecture to support future features and scale

Minimum Qualifications

  • Bachelor's degree in Computer Science (or equivalent experience)
  • 4+ years of hands-on experience in Android development, preferably with SDKs or libraries
  • Proficiency in Kotlin and/or Java
  • Passion for SDK development, low-level debugging, and solving platform-specific challenges
  • Comfortable working across multiple mobile frameworks and environments
  • Strong English communication skills, with a service-oriented mindset

Preferred Qualifications

  • Prior experience building and maintaining production-grade SDKs
  • Familiarity with mobile SDK architecture, versioning strategies, and upgrade paths
  • Experience with cross-platform frameworks such as Flutter, React Native, Xamarin Forms, and MAUI
  • Deep understanding of Android OS internals, including memory management, threading, and lifecycle handling
  • Knowledge of mobile CI/CD pipelines, release automation, and crash monitoring tools
  • Awareness of mobile security and privacy best practices relevant to SDK development

About Pendo

Founded in 2013 by former product managers, Pendo helps teams deliver better software by providing powerful product analytics and in-app guidance tools. Our mobile SDKs are at the heart of this mission, enabling companies to collect behavioral data and enhance mobile user experiences without writing custom code.

We're backed by top-tier investors like Battery Ventures, Salesforce Ventures, and Meritech Capital, and we're one of the fastest-growing product companies in the world.

Why Join Us

  • Work on a mission-critical SDK used in thousands of apps worldwide
  • Collaborate with a talented, global team of engineers who care deeply about quality and developer experience
  • Be part of a fast-paced, high-growth company where your work has real impact
  • Gain exposure to a wide variety of mobile technologies and frameworks

Equal Opportunity & Accessibility

Pendo is an equal opportunity employer. We believe diversity drives innovation and are committed to building inclusive, accessible hiring processes and workplaces. If you require accommodations during the application process, contact: [email protected]

Pendo