Independently lead the architecture design and feature development of Android applications.
Identify and resolve technical challenges throughout the development lifecycle.
Write high-quality, maintainable, and well-structured code, ensuring adherence to coding standards and best practices.
Collaborate closely with product, design, and backend teams to ensure timely and successful project delivery.
Stay up to date with emerging Android technologies and continuously optimize product performance and user experience.
Qualifications
8+ years of native Android development experience, with strong proficiency in Kotlin, including coroutines and Flow/StateFlow, and solid architectural design capabilities.
Expertise in Kotlin/Java, with hands‑on experience in common frameworks (e.g., Retrofit, RxJava, Glide) and a solid understanding of their underlying principles.