1. Design, build, and maintain high-performance, scalable, reusable, and reliable Java code
2. Work with a team of android developers and collaborate with the design, product, and backend teams to deliver a finished product
3. Keep up-to-date with the latest developments in mobile app development, including emerging trends, tools, and techniques
4. Participate in code reviews, and provide constructive feedback to improve the overall quality of the codebase
5. Handle the adaptability of the app across various android devices and network bandwidths
6. Foster a culture of writing unit tests for robustness, including edge cases, usability, and general reliability
7. Take ownership of product/features: End-to-end development with testing and meeting the deadline
8. Contribute best-in-class programming skills to develop highly innovative, consumer-facing mobile products
9. Contribute to the back end when required
10. Develop and maintain technical documentation for the app, including architecture and design documents, code documentation, and release notes
Experience with Firebase , Cloud Firestore and Play Store is considered an advantage.
Wizdom is one of India's Top 10 Educational Apps. We bring you insights from the world's best books, courses, and podcasts and our own Wizdom Originals. We currently have users in close to 100 countries.