As a Senior Android Engineer, you will be an expert on our team, helping us create great experiences for our users by contributing across different stacks to deliver thoughtful end-to-end products. You will collaborate closely with designers and product managers to identify areas of improvement, define scope, and execute on new features. You'll have a strong sense of ownership over the Android platform, serving as the go-to resource for troubleshooting and guidance.
About the Team:
YouYou will be joining a collaborative and innovative engineering team dedicated to building and enhancing our mobile platform. We work closely together to solve complex problems and create user-centric applications that make a real impact.
As a Senior Android Engineer at Honor, you will:
- Take strong ownership of the entire product development process, from brainstorming and cross-functional communication to architecting complex systems, writing code, and monitoring project outcomes.
- Design, implement, and maintain our large-scale Android application as part of a multi-person team.
- Contribute across different technology stacks, including building and maintaining backend code in python, to deliver thoughtful end-to-end product experiences.
- Serve as the go-to resource for all things Android, assisting in on-call rotation, troubleshooting, and providing technical guidance.
- Mentor other engineers and review code to ensure high standards of quality.
We're looking for you to bring:
- 4+ years of professional software development experience.
- 2+ years of experience building complex Android applications.
- Expertise in Android best practices such as Kotlin, RoomDB, Dagger/Hilt, Flow, Jetpack Compose, and KMM.
- Experience having built and maintained backend code to power mobile experiences, in Python.
- Ability to take strong ownership of the product development process, including brainstorming, communication, and architecting complex systems.