Android Lead

TLDR

Lead the design and development of mobile applications, mentoring engineers and collaborating with cross-functional teams to deliver high-quality travel solutions.

As an Android Lead, you will play a critical role in the design, planning, development, and deployment of our Android applications. You will lead mobile development initiatives, establish best practices, and mentor engineers while building a cutting-edge travel consumer-facing product.

You will work closely with product managers, designers, and engineers to deliver scalable, high-quality mobile solutions and drive technical excellence across the Android ecosystem.

Key Responsibilities

  • Lead the design, architecture, and development of native Android applications.

  • Oversee and guide the mobile application development lifecycle including design, build, testing, deployment, and maintenance.

  • Mentor and support Android developers, ensuring high-quality code and best engineering practices.

  • Collaborate with product managers, designers, and cross-functional teams to conceptualize, build, and release new features.

  • Drive technical decisions and architecture discussions for Android applications.

  • Ensure applications are scalable, secure, and optimized for performance.

  • Work on bug fixing, performance improvements, and technical debt reduction.

  • Continuously evaluate and implement new technologies and tools to improve development efficiency.

  • Stay updated with the latest industry trends and mobile technologies.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • 6–10 years of experience in Android development, preferably in product companies or startups.

  • Proven experience in leading or mentoring mobile engineering teams.

  • Extensive experience developing mobile applications using Android SDK.

  • Experience working in e-commerce, consumer internet, or product-based companies.

  • Experience in the travel industry or internet companies is a plus.

Must-Have Skills

  • Strong expertise in Kotlin / Core Java and Android development.

  • Deep understanding of Android Architecture Components, MVVM architecture.

  • Experience with Dependency Injection frameworks like Dagger 2 / Hilt.

  • Strong knowledge of algorithms, data structures, design patterns, and system design.

  • Solid understanding of memory management, concurrency, multi-threading, and network interactions.

  • Experience with CI/CD, testing frameworks, app deployment, and app distribution infrastructure.

  • Hands-on experience with debugging, unit testing, app security, and performance optimization tools.

  • Strong problem-solving and analytical skills.

  • Excellent communication and leadership abilities.

  • Strong passion for mobile development and programming.

Good to have

  • Experience building large-scale consumer apps.

  • Experience with modular architecture and scalable mobile systems.

  • Familiarity with analytics, A/B testing, and performance monitoring tools.

Responsible for safeguarding sensitive company data against unauthorized access, use, or disclosure, and for reporting any suspected security incidents in line with the organization's ISMS (Information Security Management System) policies and procedures.

ixigo is a technology company designed to empower Indian travelers in planning, booking, and managing their trips across various transportation and accommodation options, including rail, air, buses, and hotels. Its suite of apps, including ixigo, ConfirmTkt, and AbhiBus, leverages artificial intelligence and proprietary algorithms to provide smarter travel solutions and tools, enhancing the overall travel planning experience for over 54 crore active users.

View all jobs
Report this job
Apply for this job