Fi is a company focused on transforming the human-pet relationship through innovative technology. They are seeking a Senior Mobile Software Engineer - Android to design and build dynamic applications that enhance the pet-tech industry, contributing directly to the development of consumer-facing applications.
Responsibilities:
- 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