Job Summary 
We are seeking an experienced Android Software Engineering Lead to join our team.
About the Role 
The Android Software Engineering Lead will be responsible for designing, developing, and maintaining high-quality Android applications.
The primary focus will be on leading cross-functional teams to deliver scalable, efficient, and user-friendly applications.
- Leverage expertise in Android SDK to drive application development.
 - Collaborate with IoT device implementation experts.
 - Work closely with Cloud and Platform Teams on integration projects.
 - Ensure performance, quality, and responsiveness of applications.
 - Lead cross-functional teams to align on architecture and deliverables.
 - Identify and correct bottlenecks and fix bugs.
 - Maintain code quality, organization, and automation standards.
  
Requirements 
- Detailed understanding of Android software development lifecycle.
 - Strong experience with Kotlin and related frameworks.
 - Familiarity with MQTT protocol and its applications.
 - Proficiency in unit testing and UI testing methodologies.
 - Understanding of design principles and best practices.
 - Experience with API design and effective data management strategies.
  
Bonus Skills 
- User interface/user experience (UI/UX) design expertise.