Contact us
By pressing "Send" you confirm that you accept that your data will be processed and stored in O2IT internal systems. You are welcome to review our Privacy Policy.
Senior Android Engineer
Kyiv, Ukraine
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+ 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
    Got interested?
    Please send your CV with tagging the vacancy headline to and we'll get back to you for more information!

    We'd like to see you as a part of our community!
    Feel free to join us at:

    We always have fresh vacancies available, connect to our Telegram channel to be always updated!
    Made on