Cypress HCM is seeking an Android engineer to enhance user experience throughout the hosting journey. The role involves collaborating with cross-functional teams to build and maintain high-quality Android applications, ensuring timely delivery of features that support hosts and guests.
Responsibilities:
- Building features to support hosts when creating and managing stays, services and experiences on the mobile app
- Using cutting edge technologies for Android applications including Kotlin, Jetpack Compose, and GraphQL while leveraging server-driven UI frameworks
- Maintaining quality standards to ensure high performance and availability of our client side platforms
- Working with cross functional teams that enable the hosting platform to millions of users around the world
- Collaborating with Product, Design, Data Science and other partners to guarantee timely delivery and proper measurement of new features
- Listings Clients - We provide our hosts with the tools they need to onboard, manage, and merchandise their listings efficiently. Our team is responsible for delivering intuitive settings and beautiful, easy-to-navigate interfaces across web and mobile, helping hosts handle the many configurations their listings require. By doing so, we ensure guests receive complete and accurate information when choosing a place to stay, an experience to enjoy, or a service to enhance their trip
Requirements:
- 3+ years of industry experience
- Bachelor's and/or Master's degree (preferably in CS) or equivalent experience
- Experience shipping one or more Kotlin or Java Android apps, ideally currently available on Google Play Store
- Personal projects that demonstrate technical rigor, creativity, and product intuition
- Solid engineering and coding fundamentals, including knowledge of data structures, asynchronous programming, automation, and testing best practices
- Interest in innovations within the mobile development ecosystem including leveraging AI tools for more efficient results
- Experience implementing polished user interfaces, including animations and transitions, and attention to detail that elevate the overall user experience
- Strong collaboration skills with product, design and backend partners to document specs for intuitive and high-quality features