We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Software Engineer (Mobile)
Location: ONSITE in New York City
|
Full-Time
Mobile
iOS
Android
Swift
Kotlin
Objective-C
Java
SDK
Geolocation
Geofencing
Ultra-Wideband
UWB
Sensors
Battery Optimization
Location Services
Core Location
Mobile Engineer
**About Radar Labs:** Radar Labs is the #1 geolocation platform, offering geofencing, maps, and geolocation compliance in a modern, cost-effective platform. Our APIs and SDKs power location-based experiences across hundreds of millions of devices globally, processing over 1 billion API calls per day with 99.99%+ uptime. We're based in NYC with our HQ in Union Square. Our main languages are Rust and TypeScript, with Python, Scala, and Terraform used in mobile and offline pipelines. **The Role: Software Engineer (Mobile)** We are hiring a Mobile Engineer to join our team in New York City. You will work on Radar's open-source mobile SDKs (iOS and Android) used by thousands of developers and installed on hundreds of millions of devices. You'll tackle interesting challenges like achieving precise indoor location (leveraging Ultra-Wideband and other sensors) more accurately than native OS capabilities, and building mobile infrastructure that automatically optimizes battery life and location accuracy for different use cases. **Responsibilities:** * Design, develop, and maintain Radar's iOS and Android SDKs. * Implement features related to location tracking, geofencing, trip tracking, and sensor fusion (including UWB). * Optimize SDKs for performance, battery efficiency, and accuracy. * Work on systems for remote SDK configuration and self-optimization. * Collaborate with backend teams to integrate SDKs with Radar's APIs. * Engage with the developer community using our SDKs. * Write high-quality, testable code in Swift, Objective-C, Kotlin, and Java. **Technical Skills:** * Strong experience in native mobile development for iOS (Swift, Objective-C) and/or Android (Kotlin, Java). * Deep understanding of mobile platform location services (Core Location, Android Location Services). * Experience with mobile sensor APIs (Accelerometer, Gyroscope, Magnetometer, Bluetooth, UWB is a strong plus). * Understanding of mobile battery life optimization techniques. * Experience building and distributing mobile SDKs or libraries. * Familiarity with mobile testing frameworks. * Experience with cross-platform frameworks (React Native, Flutter) is a plus but not required. **Ideal Candidate:** * Passionate about mobile technology and location services. * Deeply understands the nuances of iOS and/or Android platforms. * Excited by challenges like sensor fusion and low-level optimizations. * Focuses on developer experience and SDK quality. * Collaborative and able to work effectively in a fast-paced startup environment, embodying our values: Walk a mile, Push the pace, Play offense, Raise the bar, Enjoy the ride.
Post Date:
April 21, 2025