 
        
        Job Title: Lead Android Developer
About the Role
We are seeking a highly skilled and experienced Lead Android Developer to join our team. As a key member of our mobile development team, you will be responsible for designing and developing high-quality Android applications using Kotlin.
Key Responsibilities:
 * Designing and developing Android applications with a focus on user experience and performance.
 * Leading a team of developers to deliver projects on time and within budget.
 * Collaborating with cross-functional teams to ensure seamless integration with other systems.
 * Mentoring junior developers to improve their skills and knowledge.
Requirements
 * Bachelor's degree in Computer Science or related field.
 * Minimum 5 years of experience in Android app development.
 * Proven track record of delivering high-quality apps on time and within budget.
 * Strong leadership and communication skills.
Preferred Skills:
 * Experience with Agile development methodologies.
 * Familiarity with cloud-based services such as AWS or Google Cloud.
 * Knowledge of machine learning and artificial intelligence concepts.
 * Experience with testing frameworks such as JUnit or TestNG.
Bonus Skills:
 * Experience with containerization using Docker.
 * Familiarity with DevOps practices and tools.
 * Knowledge of security best practices and threat modeling.
A bachelor's degree is required. A master's degree may be preferred.
The successful candidate will have excellent problem-solving skills, strong analytical thinking, and a proven ability to work effectively in a team environment.