Job Title: Android Developer (SDE 3/Technical Lead)

About Us:

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 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 digital board; EduAI, an intelligent AI companion that empowers educators and learners to become self reliant; and our interactive whiteboard technology, designed to blend intelligence with usability and elevate every moment of classroom interaction.

We are redefining education infrastructure. Whether you're 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.

If you’re excited by the idea of building smart, scalable, and meaningful solutions in education, come create with us.
Learn more: www.teachmint.com


About the Role:

We seek an experienced and innovative Android Development Lead to join our team. In this role, you will oversee the developing and implementing 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, providing guidance on 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 prioritized 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.
● 5+ 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.

Preferred Skills:

● 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.

Why Join Us?

Opportunity to work on high-impact products with millions of users
Data-first culture with a strong focus on experimentation and learning
Collaborative, transparent, and growth-focused team environment

Disclaimer: The Company is an equal-opportunity employer. The Company is committed to providing equal opportunities throughout employment including in the recruitment, training and development of employees (including promotion, transfers, assignments and beliefs). The company 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.