Collaborate with the Director of Mobile and the engineering team to design, build, and refine innovative Android applications.
Develop complex and dynamic user interfaces using Kotlin and Jetpack Compose (or Android Views where appropriate), ensuring seamless functionality and an exceptional user experience.
Contribute to the full software development lifecycle, from design and implementation to production and maintenance.
Play a key role in shaping Fi’s Android development strategy and best practices.
Ensure performance, quality, and responsiveness of applications through code reviews, testing, and performance tuning.
Requirements
6+ years of experience as a mobile engineer, with a strong focus on Android development.
Expertise in Kotlin and a deep understanding of Android SDKs, architecture components, and modern Android development practices.
Experience building and maintaining successful consumer-facing mobile apps at scale.
Familiarity with Android UI design principles, patterns, and best practices.
Strong problem-solving skills and a passion for creating intuitive, performant mobile experiences.
Experience with BLE, location services, or IoT integrations is a plus.
Tech Stack
Android
IoT
Kotlin
Benefits
Time to Recharge: Enjoy flexible PTO to take the breaks you need.
Top-Notch Health Coverage: We’ve got your back (and teeth and eyes) with full medical, dental, and vision insurance.
Wellness Perks: Free access to One Medical, Kindbody, and Talkspace to keep you feeling your best.
Dog-Friendly Office: Bring your pup to work — they’re part of the team, too.
Give Back to the Pups: Make tails wag with a $500 annual donation to a dog charity of your choice through our BarkBack Program.
Free Fi Membership: Your furry best friend(s) get all the benefits of a Fi collar, on us!
Love for Friends + Family: Share the Fi magic with loved ones through our gifting program.