We’re looking for a Senior Mobile SDK Engineer to help design, build, and maintain production SDKs used inside customer mobile applications.
This role focuses on SDK development across:
- Android / Kotlin
- iOS / Swift
- React Native
You’ll work on features related to event tracking, consent handling, identity propagation, session lifecycle, payload delivery, and customer integrations.
This is not a traditional mobile app role. We’re looking for someone who understands how to build stable, scalable SDKs that external engineering teams depend on — including clean APIs, versioning, testing, documentation, and long-term maintainability.
Our environment is senior, product-focused, pragmatic, and collaborative. We value ownership, strong technical judgment, and engineers who can turn ambiguous requirements into production-ready solutions.
Responsibilities
- Build and maintain mobile SDK functionality across Android, iOS, and React Native
- Design reliable SDK APIs and integration workflows
- Implement features related to analytics, consent, session lifecycle, identity, and delivery behavior
- Handle edge cases such as offline mode, retries, batching, backgrounding, and app lifecycle events
- Collaborate with product and engineering teams to define and deliver scalable solutions
- Improve SDK quality through testing, demo apps, CI/CD, and documentation
- Participate actively in code reviews and technical discussions
Requirements
- 5+ years of software engineering experience
- Strong experience with Android (Kotlin/Java), iOS (Swift/Objective-C), and/or React Native
- Experience building SDKs, reusable libraries, or developer tooling
- Experience with analytics/event tracking SDKs or customer integrations
- Strong understanding of mobile lifecycle behavior and SDK architecture
- Comfortable working in startup environments with evolving priorities
- Strong communication and collaboration skills
Nice to Have
- Kotlin Multiplatform experience
- Experience with Segment, RudderStack, Snowplow, Tealium, or similar tools
- Experience with consent/privacy tooling (GDPR, CMP, etc.)
- CI/CD for mobile SDKs
- Experience in compliance-sensitive environments (SOC2, HIPAA, fintech, healthcare, etc.)
Ideal Background
- Mobile SDKs used by external customers
- Analytics, instrumentation, or customer data platforms
- Developer tooling and integration libraries
- Enterprise SaaS products with mobile integrations