Skip to content
Radar LabsRadar LabsNew York, NY

Senior / Staff Product Engineer, Mobile

Builds mobile SDK infrastructure for geolocation services using Kotlin, Swift, and Objective-C across Android and iOS, including cross-platform wrappers. Collaborates with customers, debugs in real-world scenarios, and ships features rapidly for high-scale usage.

$200k – $300k/yr
On-siteMobile Engineering

About the job

Responsibilities

  • Work on core Radar mobile infrastructure built with Kotlin, Objective-C, Swift, as well as wrapper SDKs written in React Native, Flutter and Capacitor (Android SDK, iOS SDK).
  • Embody "Walk a mile" value by walking around to QA and debug the Radar SDK.
  • Push the limits of what is possible with location services on iOS and Android.
  • Have your work run on 100's of millions of devices.
  • Talk to Radar customers and prospects, hear their feedback, incorporate it into your work and make them successful.

Requirements

  • Have experience building Mobile infrastructure.
  • Don't think of yourself as an "iOS Engineer" or "Android Engineer".
  • Are interested in talking to customers or prospects and making them successful.
  • Are deeply curious about how things work, and have the tenacity to sit with hard problems and power through them.

Nice-to-haves

  • Are a former technical co-founder.
  • Have worked on an SDK.
  • Have experience with Indoor positioning.
  • Have experience with background location or network infrastructure with respect to Doze mode, Wake Locks, Background Execution Limits, App Standby Buckets, and Foreground Services.
  • Have experience with FusedLocationProvider, GeofencingClient and Beacon monitoring and ranging.

Compensation

  • Base salary range: $200,000 - $300,000/year.
  • Opportunity for performance bonuses and incentives.
  • Stock option grants.
  • 401(k) with 4% match.
  • Health, dental, vision insurance (100% coverage).
  • Unlimited PTO, 12 weeks paid parental leave, commuter/fitness benefits.

Skills

KotlinSwiftObjective-CReact NativeFlutterCapacitorAndroid SdkIos SdkGeofencingFusedlocationprovider