Software Engineer, Mobile SDK

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.

We would like to talk to you if:

  • 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!

People are what make Heap awesome. Regardless of age, education, ethnicity, gender, sexual orientation, or any personal characteristics, we want everyone to feel welcome. We are committed to building a diverse and inclusive equal opportunity workplace everyone can call home.
Heap has raised $95M in funding from NEA, Y Combinator, Menlo Ventures, SVAngel, Sam Altman, Garry Tan, Alexis Ohanian, Harj Taggar, Ram Shriram, and others. We work in SF and offer plenty of awesome benefits. We’d love to hear from you!

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

Technology we use

Scala
TypeScript
PostgreSQL
Redis
React
Node.js
Spark