Android Engineer
OuraFull Time
Mid-level (3 to 4 years)
Candidates should have 5+ years of software engineering experience, with rock-solid experience in Kotlin, Kotlin Coroutines, Kotlin Flow, Dagger 2, MVVM, Clean Architecture, Background Services, Music Player Service, Android Animations, Jetpack Navigation, and JUnit tests. Familiarity with Android components, experience building at least one Android app, product design intuition, user empathy, and a drive to push Android UI/UX boundaries are essential. An understanding of testing importance and a self-driven approach to improving the app and codebase are also required, along with excellent communication skills and a user-oriented problem-solving approach. Bonus qualifications include experience with open-source Android projects, iOS, Web, or NodeJS.
The Software Engineer will own major features within the Android app, working closely with the design team to deliver high-quality features and shape the future of the Android team. Responsibilities include owning, maintaining, and improving reliability metrics for key features, participating in cross-team discussions with Product, Design, and Engineering, reviewing pull requests, supporting teammates, handling critical issues, coping with unexpected challenges, and taking ownership of feature releases with nightly builds for the QA team.
Text-to-speech application for accessibility
Speechify provides a text-to-speech application that helps users access information audibly. It is designed for a diverse audience, including students, professionals, and individuals with learning differences like dyslexia and ADHD. The application works by converting written text into spoken words, allowing users to listen to content through various platforms, including a Google Chrome extension, web app, and mobile apps for iOS and Android. This accessibility feature is particularly beneficial for those who prefer auditory learning or have difficulty reading. Unlike many competitors, Speechify offers a freemium model, where basic features are free, and advanced options are available through a subscription. This approach, along with partnerships with platforms like Medium and the Star Tribune, helps expand its reach to over 20 million users worldwide. The goal of Speechify is to eliminate reading barriers, enabling users to learn and retain information more effectively.