✨ About The Role
- As a Staff Android Engineer, you will be responsible for building growth loops, including referrals and in-app shareables.
- You will work on improving new user acquisition and retention strategies, as well as pricing and packaging.
- The role involves launching new markets and languages, enhancing the text-to-speech system, and improving audio and video streaming systems.
- You will collaborate closely with backend engineers and partners in Product and Design to ship product features to millions of users.
- The position requires a focus on A/B testing monetization features to optimize user engagement and revenue.
âš¡ Requirements
- The ideal candidate will have over 5 years of industry experience as a Mobile Engineer, preferably in a fast-paced startup environment.
- Proficiency in Kotlin is essential, along with a strong understanding of common mobile architectures such as MVC and MVVM.
- Experience with Jetpack Compose and mobile streaming technologies like websockets and ll-hls is a plus.
- The candidate should be knowledgeable in mobile build practices, including tools like Jenkins and Bitrise.
- Excellent problem-solving and communication skills are necessary, as well as the ability to work independently or collaboratively within a team.
- A strong product sense is required, enabling the candidate to think broadly and cross-functionally about product experiences.
- The candidate should also have experience coaching and mentoring other engineers.