Technical Lead - Android
Apply
7-12 YearsNOIDABachelors Degree

Responsibilities:

  • Create architecture and technical design for mobile solutions using design patterns and common solutions

  • Work with cross-functional team including designers, information architects, backend developers to create optimum integration solutions

  • Write scalable and maintainable code solutions for complex engineering challenges

  • Understand and follow standards, guidelines, and best practices adopted in the project

  • Appreciate & Develop high quality Front-End/UI patterns for mobile devices

  • Keep abreast of technological trends and advances in web / mobile technologies

Must have:

  • 7-12 years of experience with strong OO design and programming skills in Java 

  • Experience in developing apps using Java and Kotlin

  • Strong understanding on architectural principles like MVP & MVVM

  • Excellent knowledge of Android SDK

  • Knowledge of SQLite, MySQL, ORM or similar database management system

  • Excellent working knowledge of Android Studio

  • Strong understanding of mobile UI guidelines and best practices

  • Experience of developing and distributing applications via enterprise channels or public app stores

  • Working experience with popular third-party libraries for networking, image handling etc

  • Experience in integrating analytics and tracking solutions (e.g., Firebase)

  • Have previously mentored a team of android developers

 

Good to have:

  • Experience with React Native, Flutter or any other cross platform framework or mobile technology will be a big plus

  • Good communication, presentation, and persuasion skills (both verbal & written)

  • Highly motivated and collaborative team player with an ability to work in a fast-paced environment