This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a pragmatic mobile engineer who’s passionate about crafting SDKs for mobile platforms like iOS, Android, React Native, and Flutter. You care deeply about performance, correctness, and ergonomics, and you enjoy building tooling that developers love because it’s intuitive, powerful, and seamless..In this role, you’ll focus on PostHog’s mobile SDKs, which power product analytics, session replay, feature flags, error tracking, surveys and more. You’ll work across iOS, Android, and cross-platform runtimes, collaborating closely with product teams to ensure our mobile SDKs remain robust, scalable, and easy to integrate, while also helping us support new platforms and use cases efficiently.
Job Responsibility:
Debugging a subtle crash or performance regression in the SDK
Implementing feature flag or analytics support in a new mobile runtime (e.g. KMP)
Improving SDK packaging, versioning, or distribution (CocoaPods, Swift Package Manager, Maven)
Reviewing and guiding a community contribution to a mobile SDK
Building demo apps to validate SDK ergonomics across frameworks
Requirements:
Extensive mobile development experience (iOS, Android, Flutter, or React Native)
Experience working with mobile SDKs or libraries (not just apps)
Solid understanding of mobile performance constraints (startup time, memory, battery)
Comfortable debugging production issues across devices and OS versions
Willingness to learn new languages, platforms, and tools
Nice to have:
Experience distributing SDKs (CocoaPods, Swift Package Manager, Maven) or contributing to open-source projects
Interest in building shared tooling for multi-platform development