Android Developer

8 years

0 Lacs

Posted:8 hours ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Role Overview


As an Android Kotlin Tech Lead, you will be responsible for leading the design, development, and delivery of high-quality mobile applications. You will guide a team of Android developers, make architectural decisions, and ensure technical excellence throughout the app lifecycle. This role requires close collaboration with product managers, UX designers, and backend engineers to deliver scalable, robust Android solutions.

 

Key Responsibilities


  • Lead and mentor a team of Android developers focused on Kotlin-based mobile applications.
  • Oversee the full development lifecycle: design, development, testing, deployment, and maintenance.
  • Architect scalable, high-performance Android applications using best practices, clean code, and patterns (MVVM, MVP, MVI).
  • Conduct code reviews, lead technical discussions, and ensure high-quality standards.
  • Partner with product owners and UX/UI designers to translate business requirements into technical solutions.
  • Optimize application performance (memory usage, battery efficiency, responsiveness).
  • Collaborate with backend and integration teams for seamless REST API and third-party library integration.
  • Promote Agile practices, CI/CD pipelines, and automated testing (TDD/BDD).
  • Stay up to date with the latest Android development trends, tools, and technologies.
  • Provide on-call support rotations and resolve production issues quickly.
  • Drive technical decision-making and process improvements within the mobile engineering team.

 

Skills & Qualifications


  • Bachelor’s degree in Computer Science, Engineering, or related technical field.
  • 8+ years of software development experience, including 2–3 years in a lead/tech lead role.
  • Strong expertise in Android development using Kotlin and Java.
  • Deep knowledge of Android SDK, Material Design, and app architecture patterns (MVVM, MVP, MVI).
  • Proficiency with RESTful APIs, third-party libraries (Retrofit, Dagger, Firebase), and offline-first app design.
  • Hands-on experience with Git, code review tools, and CI/CD pipelines.
  • Strong foundation in SOLID principles, clean architecture, and automated testing frameworks (Espresso, Mockito).
  • Experience in Agile methodologies (Scrum, Kanban) and cross-functional collaboration.
  • Excellent problem-solving, leadership, and mentoring skills.
  • Strong communication skills, with experience working in remote/distributed teams.

 

Preferred (Bonus) Skills

  • Familiarity with cross-platform frameworks (Flutter, React Native, Xamarin).
  • Experience with cloud services and push notification systems (e.g., Firebase Cloud Messaging).
  • Understanding of mobile app security best practices.
  • Knowledge of tools like JIRA, Confluence, and monitoring/analytics solutions for mobile apps.
  • Certifications in Kotlin or Android development.


Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

mohali district, india

hyderabad, telangana, india