Job Title:
Technical Lead - Android Development Job Location: Bangalore, Onsite
About Teachmint:
At Teachmint, we believe that education moves the world forward and deserves the best technology in this pursuit. We are a global classroom technology company empowering educators, students and institutions in over 50 countries. At the forefront of classroom innovation, Teachmint is transforming how education is delivered through its proprietary solutions Teachmint X, an AI-powered connected classroom device; EduAI, an intelligent AI companion that empowers educators and learners to become self reliant; and our interactive AI whiteboard technology, designed to blend intelligence with usability and elevate every moment of classroom interaction.
We are redefining education infrastructure. Whether youre architecting backend systems, designing intuitive front-end experiences, improving deployment pipelines, driving business growth and brand visibility, or scaling user impact your work here directly shapes the future of education.
Job Summary:
We are looking for an experienced and innovative
Technical Lead - Android Development
to join our team. In this role, you will oversee the development and implementation of high-quality mobile applications, guiding our Android development team to deliver exceptional user experiences. As a lead, you will drive technical excellence, foster collaboration, and ensure that best practices are followed throughout the development lifecycle.
Key Responsibilities:
Lead and mentor a team of Android developers, guiding best practices, coding standards, and project planning to foster team growth and productivity.
Collaborate with cross-functional teams including Product, Design, and QA to translate business requirements into technical specifications, ensuring timely and successful project delivery.
Define and implement the architectural roadmap, ensuring scalability, performance, and security are prioritised in all Android applications.
Establish and enforce coding standards, conduct regular code reviews, and implement automated testing to ensure high-quality, maintainable, and efficient
code.
Diagnose complex issues, prioritize tasks, and develop innovative solutions to optimize app performance and user experience.
Qualifications:
- Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field.
- 6+ years of experience in Android development.
- Proficiency in Kotlin and Java, with a deep understanding of Android SDK, frameworks, and design patterns.
- Strong experience with RESTful APIs, third-party libraries, and version control (e.g., Git).
- Experience with automated testing frameworks and CI/CD tools.
- Knowledge of Agile methodologies and experience working in Scrum or Kanban teams.
- Excellent communication, collaboration, and problem-solving skills.
Nice to Have:
- Experience with UI/UX design principles and a strong sense of product ownership.
- Familiarity with performance monitoring and optimization techniques.
- Knowledge of Google Play submission guidelines and app lifecycle management.
Disclaimer: Kindly note that Teachmint Technologies is an equal-opportunity employer. We are committed to providing equal opportunities throughout employment including in the recruitment, training and development of employees (including promotion, transfers, assignments and beliefs). Teachmint Technologies prohibits discrimination in the workplace whether on grounds of color, disability, marital status, nationality, race, religion, sex, sexual orientation, national or ethnic origins, religious belief, disability or age.