|
Android Developer - Team Lead
Endless Tester Company.
|
Job Summary:
The Android Developer Team Lead will be responsible for leading the design, development, and maintenance of Android applications. The role involves guiding a team of developers, managing project timelines, ensuring high-quality code standards, and collaborating with cross-functional teams to deliver efficient, user-friendly, and performance-optimized apps.
Key Responsibilities:
1. Leadership & Team Management
Lead a team of Android developers by assigning tasks, reviewing code, and providing technical guidance.
Mentor junior developers, conduct code reviews, and ensure adherence to best coding practices.
Coordinate with UI/UX designers, testers, and backend developers to ensure smooth development flow.
Monitor progress, identify blockers, and ensure timely delivery of milestones.
Conduct daily stand-ups and sprint meetings using Agile or Scrum methodology.
2. Android App Development
Design and develop advanced Android applications using Kotlin/Java.
Work on app architecture using MVVM/MVP/Clean Architecture.
Integrate RESTful APIs, third-party SDKs, Firebase, and Google services.
Optimize application performance, memory usage, and battery consumption.
Ensure applications meet functional and non-functional requirements.
3. Code Quality & Best Practices
Implement unit testing and instrumentation testing for high code reliability.
Follow version control best practices using Git/GitHub/GitLab.
Maintain clean, scalable, and maintainable code following SOLID principles.
Ensure code complies with company and Play Store security and privacy standards.
4. Project & Release Management
Collaborate with product managers and QA teams to define project requirements and deadlines.
Manage app release cycles, from build generation to Play Store deployment.
Create documentation for releases, change logs, and version tracking.
Conduct pre-release testing and coordinate post-release bug fixes.
5. Collaboration & Communication
Work closely with cross-functional teams (Design, QA, Backend, and Management).
Participate in requirement discussions, technical feasibility studies, and project planning.
Communicate effectively with stakeholders and report project updates regularly.
Required Skills & Qualifications
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
5+ years of experience in Android app development, with at least 1–2 years in a leadership role.
Proficiency in Kotlin and Java.
Strong knowledge of Android SDK, Jetpack components, and Android Studio.
Hands-on experience with Firebase, Retrofit, Room Database, and Coroutines.
Good understanding of material design, responsive layouts, and accessibility standards.
Experience in integrating push notifications, analytics tools, and payment gateways.
Knowledge of CI/CD, Gradle, and Play Store deployment process.
Excellent debugging, problem-solving, and analytical skills.
Preferred Skills (Good to Have)
Experience with Flutter or React Native.
Familiarity with Kotlin Multiplatform Mobile (KMM).
Understanding of Cloud Messaging, Google APIs, and GraphQL.
Prior experience in leading remote or cross-country development teams.
Exposure to Agile project management tools like Jira, Trello, or Asana.
Soft Skills
Strong leadership and mentoring ability.
Excellent communication and teamwork skills.
Ability to manage multiple projects and prioritize tasks effectively.
Commitment to continuous learning and improvement.
Typical KPIs (Key Performance Indicators)
On-time delivery of app versions/releases.
Reduction in bug count per release cycle.
Code quality metrics (maintainability, performance, scalability).
Team productivity and satisfaction.
User ratings and stability of released apps.
Postgraduate
Endless Tester is a dynamic software testing and quality assurance company dedicated to helping businesses deliver reliable, high-quality digital products. We specialize in providing end-to-end testing solutions, including manual testing, automation testing, performance testing, and mobile app testing. Our mission is to ensure seamless user experiences and flawless software performance for our clients across industries. At Endless Tester, we foster a culture of innovation, collaboration, and continuous learning, empowering our team to stay ahead in the ever-evolving world of technology. Praesent aliquet libero sit amet sagittis porttitor. Suspendisse sodales diam nibh, at vestibulum mauris posuere a. Sed qu
From 15 October, 2025 to 25 October, 2025. (Excluding Monday,Sunday,Saturday)
Time between: 10:00 AM to 06:00 PM
| 64,ram nagar,Coimbatore 641004 |
Google link: http://app.testsite.io/services