About Us
Product brings families closer with smart tools designed to protect and connect the people who matter most.
Known for first-to-market solutions for modern family challenges, Product recently reached #1 in Apple's US App Store's list of free social networking apps. Nearly 1 in 10 US families with kids use Product an average of 12 times a day, and global membership is growing exponentially, with over 25 million monthly active users in over 140 countries β making Product the largest mobile service for families in the world.
This reach gives us the opportunity to do unprecedented good for families through our valued core offerings: advanced location sharing, private messaging, driver monitoring, help alerts, 24/7 roadside assistance, and Crash Detection with emergency response. On average we respond to 1,000 roadside assists and dispatch 200+ ambulances each month to those in need.
Offering both free and paid memberships. In addition, the company has raised over $200 million in equity financing, and recently completed an IPO on the ASX exchange β giving our employees the liquidity of a public company with the upside of a private growth stage business.
Product rapidly growing team of 150+ employees is headquartered in San Francisco, with offices in San Diego, and Las Vegas.
About the Job
Examples of work that you will do at Product as a Staff Software Engineer for our Android platform:
β Deliver network, persistence and sensor SDKs to our teams building UX features
β Assist in the implementation of a mocking system for sensor data
β Explore and implement solutions around power savings
β Build and use reusable tools based on platform sensors
β Participate in the interview process to help us hire great talent
You are someone who is:
β A self-starter who is eager to learn, improve, and grow
β Conduct thorough design and code reviews
β Deliver high quality software with unit tests and automation
β Work in a cross-functional team of design, product, mobile, backend, and test
β Able to communicate well
β Coach and mentor other engineers
You have the following experience:
β Minimum 7+ (3+) years of Android development experience
β Experience working on a high scale app (presently found on the app store)
β Passionate for technology and never-ending curiosity about the new features in Android
β Comfortable with multiple areas of the Android SDK
β Comfortable in a small, intense, and high-growth start-up environment
β Designing and architecting complex and reusable systems
We'd be excited if you have:
β A sense of humor and the ability not to take yourself too seriously
β Experience developing location-based services
β Experience with multiple mobile platforms
β Experience with Kotlin and Java
β Experience with Services and background running tasks
And We'd be *really* excited if you have:
β Experience with RxJava or other functional programming paradigms
β Experience with Uber RIBs or other mobile UI design patterns (MVP, MVVM, VIPER)
β Experience with TensorFlow
β Experience working with Android Sensors
The job ad is no longer active
Look at the current
jobs
Android
Kyiv→