Mobile SDK Engineer

Remote, San Francisco


Role Locations

  • Remote
  • San Francisco


101 - 250 people


225 Bush St Ste 200
San Francisco, CA, 94104-4251, US

Tech Stack

  • Typescript
  • Scala
  • PostgreSQL
  • Node.js
  • Redis
  • Kafka
  • Zookeeper
  • Terraform
  • React
  • Apache Spark
  • Android
  • Objective-C

Role Description

The Mobile team at Heap brings the magic of auto-capture to native iOS and Android apps. This is no easy feat: capturing every user interaction accurately and without performance impact is quite technically challenging.

We’re looking for experienced mobile engineers to bring domain expertise to this small but growing team. You’ll be working on a high-visibility product that is critical to Heap’s success. You’ll make our integrations capture a more complete set of interactions, increase robustness, build features to increase user trust in mobile data, and eventually capture data on entirely new platforms like Xamarin or Unity.


  • You’ve built nontrivial iOS and/or Android applications
  • You’re excited about building tools enabling other engineering teams to be more effective
  • Bonus: you’ve built low-level mobile SDKs in the past
  • Bonus: you’ve felt the pain of manually shipping analytics.track code in a mobile app

Our HQ is in San Francisco, but we have engineers around the world and are absolutely open to more remote engineers. We'd love to hear from you!

About Heap

Heap’s mission is to power business decisions with truth. We empower companies to focus on what matters — discovering insights and taking action — not building pipelines or tagging. With Heap, organizations of all sizes can remove technical bottlenecks and gain a single comprehensive view of their customers. Our software automatically collects, organizes, analyzes, and connects customer data, so businesses can create more valuable products and experiences.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.