Senior Android Software Engineer

14 hours ago


Delhi, Delhi, India algoleap Full time

We are seeking a highly skilled Senior Android Software Engineer to join our team at Algoleap, a leading digital engineering services company based in Hyderabad. As an expert in Android development, you will play a crucial role in transforming the digital landscape of our fortune 1000 clients.

Job Overview

This is a full-time role with flexible options, including onsite and hybrid arrangements, allowing you to work closely with our clients and make a direct impact on engagements while maintaining a great work-life balance.

Key Responsibilities:
  • Lead the development and architecture of Android applications utilizing Airbnb's Mavericks framework for efficient state management.
  • Ensure smooth and scalable UI interactions by managing complex states with Mavericks and adopting best practices for reactive programming.
  • Manage the entire lifecycle of Android applications, from conceptualization, development, and testing to deployment and post-launch support.
  • Implement modular and scalable architectures (e.g., MVVM, MVI, Clean Architecture) to maintain and evolve the codebase efficiently.
  • Write clean, maintainable, and testable code, ensuring the highest standards of code quality, performance, and security.
  • Guide and mentor junior developers, providing technical guidance, conducting code reviews, and promoting best practices in Android development.
  • Work closely with cross-functional teams including product managers, designers, and backend engineers to ensure cohesive development and high-quality user experiences.

In this role, you will have the opportunity to optimize applications for performance, battery efficiency, and smooth user experiences on a variety of Android devices, and oversee the app submission process, ensuring timely updates and compliance with Google Play Store requirements.

Requirements:
  • 9+ years of Android development experience: Strong proficiency in Android SDK, Kotlin, and Java.
  • Mavericks Expertise: In-depth experience with Mavericks (Airbnb's state management framework) and integrating it into complex Android applications.
  • Architecture Patterns: Experience with MVVM, MVI, or Clean Architecture and a strong understanding of Android Architecture Components (ViewModel, LiveData, Room, etc.).
  • Asynchronous Programming: Proficient in working with Coroutines, RxJava, or other asynchronous programming paradigms.
  • Experience with Jetpack Components: Familiarity with Jetpack libraries such as Navigation, Paging, Room, and WorkManager.
  • Version Control: Proficiency with Git and collaboration workflows (feature branches, pull requests, code reviews).
  • CI/CD Experience: Knowledge of continuous integration/continuous delivery tools such as Jenkins, GitLab, or Bitrise.
  • Unit and UI Testing: Experience with testing frameworks like JUnit, Espresso, and Mockito.
  • Google Play Experience: Experience deploying and maintaining Android applications in the Google Play Store.

We offer a competitive salary of ₹1,500,000 - ₹2,500,000 per annum, depending on your level of experience and qualifications. If you're passionate about Android development and excited about the opportunity to grow and excel with Algoleap, please apply today.



  • Delhi, Delhi, India Smart Working Full time

    This is an exciting opportunity to work as a Senior Android Software Engineer with Smart Working, a renowned digital transformation firm. Our client is a well-established UK business looking for a skilled professional to join their team on a three-month contractual basis.The successful candidate will be responsible for integrating with JSON RESTful APIs,...


  • Delhi, Delhi, India Smart Working Full time

    At Smart Working, we are seeking a skilled Senior Android Software Engineer with expertise in Kotlin to join our team. This is an exciting opportunity for a motivated individual to work on cutting-edge projects and collaborate with talented professionals.About the RoleWe are looking for an experienced Android developer with a strong background in Kotlin...


  • Delhi, Delhi, India Integrate Us Full time

    Job SummaryWe are seeking a highly skilled Senior Android Software Engineer to join our team at Integrate Us. As a key member of our mobile app development team, you will play a crucial role in designing, building, and deploying high-quality Android applications.


  • Delhi, Delhi, India Secninjaz Technologies LLP Full time

    Job DescriptionWe are seeking an innovative and passionate Senior Android Developer to join our product team at Secninjaz Technologies LLP. As a key member of our development team, you will be responsible for designing, building, and maintaining high-performance, reusable, and reliable code.The ideal candidate will have a strong understanding of the Android...

  • Software Engineer

    1 day ago


    Delhi, Delhi, India Tata Consultancy Services Full time

    Job Title: Software Engineer - Android FrameworkAbout the RoleThe successful candidate will work in a challenging environment to develop firmware on ARM processors.Responsibilities and Expectations1. Develop firmware on ARM processorsTechnical Skills and QualificationsRequired Technical Skill Set:1. Good at JAVA and/or C++ Programming2. Strong OS and kernel...


  • Delhi, Delhi, India Red Elk Studios Full time

    About the RoleAt Red Elk Studios, we're looking for a highly skilled Senior Android Engineer to join our team. As a key member of our engineering team, you will play a crucial role in helping us bring our mobile products to life. Your passion for building scalable, forward-thinking code, combined with your deep understanding of mobile app development, will...


  • Delhi, Delhi, India Randstad Full time

    Job Description:We are seeking an experienced Android Software Engineer to join our team at Randstad.Company Overview:Randstad is a leading global recruitment agency, providing talent acquisition and HR services to businesses worldwide.Salary:The estimated annual salary for this position is $120,000 - $180,000 depending on experience.Job...


  • Delhi, Delhi, India TIU Consulting Full time

    About UsTIU Consulting is a cutting-edge technology firm that values innovation and expertise.Job SummaryWe are seeking an experienced Senior Software Engineering Leader to join our team. The successful candidate will be responsible for leading our software engineering efforts, focusing on the development of high-performance applications using C++, Rust, and...


  • Delhi, Delhi, India Edureify Full time

    Job Title: Android DeveloperWe are seeking a talented and experienced Android Developer who is passionate about building scalable and maintainable mobile applications using Kotlin. The ideal candidate will have a strong background in Android development practices and a deep understanding of the Android ecosystem.Main Responsibilities: Develop and maintain...


  • Delhi, Delhi, India KPIT Full time

    Company Overview">KPIT is a leading technology partner that provides engineering and product development solutions to global companies. Our team works on cutting-edge projects in various domains, including automotive, aerospace, and more.Job DescriptionWe are currently looking for a highly skilled Software Engineer to join our Android team. As a key member...


  • Delhi, Delhi, India Smart Working Full time

    Smart Working is recruiting a skilled Android software engineer to join our team. As a leading provider of remote work solutions, we are looking for an expert in Kotlin development who can design and maintain high-performance Android applications.About the RoleWe are seeking a highly experienced developer with at least 5 years of experience in Kotlin...


  • Delhi, Delhi, India WISHACLOUD PRIVATE LIMITED Full time

    Job Title: Senior Android Application LeadLocation: RemoteEstimated Salary: ₹1500000 - ₹2000000 per annumAbout the Role:We are seeking an experienced Senior Android Application Lead to join our product team at WishA Cloud Private Limited. This is a fantastic opportunity for a skilled developer to lead the design, development, and implementation of...


  • Delhi, Delhi, India Benovymed Healthcare Private Limited Full time

    About the RoleWe are seeking a highly experienced and skilled Senior Android Developer Lead to join our team at Benovymed Healthcare Private Limited. The successful candidate will be responsible for leading the development of our Android/iOS/Hybrid mobile applications, working closely with stakeholders to deliver high-quality products.Key...


  • Delhi, Delhi, India Trigyn Technologies Full time

    **Job Overview**We are seeking an experienced Senior Android Developer to join our team at Trigyn Technologies. As a key member of our mobile application development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications for Android using Kotlin. **Salary:** $120,000 per year (estimated based on industry...


  • Delhi, Delhi, India L&T Technology Services Full time

    Job DescriptionWe are seeking an experienced Android Software Development Expert to join our team at L&T Technology Services.About the RoleThe successful candidate will have a strong understanding of Android architecture components, frameworks, and development tools. They will be responsible for designing, developing, and testing high-quality Android...


  • Delhi, Delhi, India Tata Consultancy Services Full time

    Job Overview: As a skilled Android Developer at Tata Consultancy Services, you will play a vital role in designing and developing innovative mobile applications that meet customer requirements. About the Role: We are seeking an experienced Android Developer who can take on various responsibilities, including analyzing customer requirements, providing...


  • Delhi, Delhi, India Nixcel Software Full time

    Job Title: Senior .NET Software EngineerAt Nixcel Software, we are seeking a highly skilled Senior .NET Software Engineer to join our team of experienced developers. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality .NET applications using .NET Core, C#, and other relevant technologies....


  • Delhi, Delhi, India Smart Working Full time

    Opportunity OverviewSmart Working is a UK-based recruitment agency that specializes in hiring skilled professionals to work remotely for top businesses. We are currently seeking an experienced Android Developer with expertise in Kotlin to join our client's team on a 3-month contractual basis.The ideal candidate will be responsible for integrating with JSON...


  • Delhi, Delhi, India AppYogi Software Full time

    Company OverviewAt AppYogi Software, we're committed to delivering exceptional web applications that meet the needs of our users. As a key member of our IT team, you'll play a crucial role in shaping the future of our digital presence. Job DescriptionWe're seeking an experienced Senior Web Software Engineer to join our team. Your primary responsibility will...


  • Delhi, Delhi, India Tata Consultancy Services Full time

    Job OverviewTata Consultancy Services is looking for an experienced Android Developer to join our team. In this role, you will be responsible for designing and developing high-quality Android applications.