Android Software Engineer

2 weeks ago


Pune, Maharashtra, India beBeeSeniorDeveloper Full time ₹ 15,00,000 - ₹ 20,00,000
High-Performance Android Software Development Opportunity

We are seeking a skilled Senior Android Developer to drive the design and development of high-performance software development kits (SDKs) for Android applications.


The ideal candidate will have expertise in Kotlin and Java, strong knowledge of Android architecture and design patterns, and a proven track record of publishing and maintaining Android libraries. They will be responsible for driving the SDK's design, implementation, documentation, and long-term maintenance, ensuring high performance, reliability, and backward compatibility.


This role requires hands-on development, strategic thinking, and effective collaboration with cross-functional teams, stakeholders, and leadership.


  • Design and Develop: Craft modular, high-performance Android SDKs in Kotlin (and supportive Java) that are easy to integrate and extend.
  • SDK Lifecycle Ownership: Own the full SDK development lifecycle, including planning, development, testing, and release. Manage versioning (semantic versioning) and long-term maintenance for continuous improvement of the SDK.
  • Release Management: Publish artifacts to Maven Central / JitPack, manage semantic versioning, changelogs, and ensure backward compatibility.
  • Performance and Reliability: Profile, benchmark, and optimize for low memory, battery, and network usage across a wide device matrix.
  • Security and Compliance: Implement encryption, token handling, and privacy-first data practices, crucial for payment and analytics use cases.
  • Documentation and Samples: Produce clear guides, Javadoc/KDoc, and sample apps so external teams can get started in minutes.
  • Collaboration: Partner with product, backend, and QA teams to define features, automate CI/CD (GitHub Actions/Bitrise), and drive code reviews.

Requirements
  • At least 4-8 years of experience in Android application development.
  • Strong understanding of the Android ecosystem, including architecture, best practices, and emerging trends.
  • Proven track record of delivering and maintaining Android applications, especially those involving map functionalities.
  • Technical proficiency in Android development technologies, including Java or Kotlin, Android Studio, and related frameworks such as Android Jetpack components, Retrofit, Dagger, Firebase, Coroutines, and Flow.
  • Experience with mapping technologies and SDKs, including Google Maps and Mapbox.
  • Expertise in multi-threading and synchronization techniques within Android applications.
  • In-depth knowledge of advanced memory management techniques and ability to optimize application memory usage and battery consumption.
  • Strong analytical and problem-solving skills, with the ability to diagnose complex technical issues and implement effective solutions.
  • Experience working in Agile development environments and managing the end-to-end release process.

Benefits
  • Autonomous and empowered work culture encouraging individuals to take ownership and grow quickly.
  • Flat hierarchy with fast decision-making and a startup-oriented 'get things done' culture.
  • Strong, fun, and positive environment with regular celebrations of success.
  • Inclusive, diverse, and authentic environment where everyone feels valued.

What We Are Looking For
  • Excellent communication skills, both written and verbal, to effectively collaborate with cross-functional teams, stakeholders, and leadership.
  • Mindset of continuous learning and innovation, with the ability to adapt to evolving technologies and industry trends.


  • Pune, Maharashtra, India beBeeDeveloper Full time ₹ 30,00,000 - ₹ 40,00,000

    Mobile Engineering LeadWe are seeking an experienced professional to join our team as a Mobile Engineering Lead. This role requires strong leadership and technical expertise in mobile software development, with a focus on Android.About the RoleThis is a unique opportunity to lead a team of engineers and contribute to the development of innovative mobile...


  • Pune, Maharashtra, India Acclivis Technologies Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    Acclivis Technologies is looking for a skilled and experienced Senior Software Developer with a strong command over Delphi programming environments, backend database systems, and modern frontend and scripting technologies. The role involves development, maintenance, testing, and mentoring within a collaborative and Agile environment.[23] AAOS/Android Testing...


  • Pune, Maharashtra, India GoDaddy Full time US$ 1,25,000 - US$ 1,75,000 per year

    R022208Pune, Maharashtra, IndiaEngineeringRegularLocation Details:Pune, IndiaAt GoDaddy the future of work looks different for each team. Some teams work in the office full-time; others have a hybrid arrangement (they work remotely some days and in the office some days) and some work entirely remotely.This is a hybrid position. You'll divide your time...


  • Pune, Maharashtra, India beBeeEngineering Full time ₹ 1,04,000 - ₹ 1,30,878

    Android Engineering Leadership RoleWe are seeking a highly skilled Android Engineer to lead our mobile development efforts. As an experienced software developer and technical leader, you will be responsible for the overall direction and execution of our Android projects.This role requires a deep understanding of Android architecture, design patterns, and...

  • Android Developer

    2 weeks ago


    Pune, Maharashtra, India Dice enterprises Private Limited Full time

    We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.Responsibilities : - Design...


  • Pune, Maharashtra, India beBeeSoftware Full time ₹ 1,20,00,000 - ₹ 2,00,00,000

    Job Title: Expert Android DeveloperJob Description:We are seeking an experienced professional to join our team in the role of senior consultant specialist. In this position, you will be responsible for developing and maintaining software products in our entire technology stack, including mobile apps, Android, and supporting services.Key...


  • Pune, Maharashtra, India beBeeExpert Full time ₹ 1,50,00,000 - ₹ 2,01,00,000

    Android Development LeadWe are seeking a seasoned expert to take on the role of senior consultant specialist as an Android Development Lead.Key Responsibilities:Develop and maintain software products across our technology stack, encompassing mobile apps (Android) and supporting services.Provide comprehensive support throughout the delivery lifecycle,...


  • Pune, Maharashtra, India Aditi Consulting Full time

    Key Skills/Qualifications Required: Strong knowledge of Android Architecture with hands-on experience in Java/Kotlin and C/C++ Experience in Android Generic Frameworks Involved in Android Framework upgrades Proficiency with GIT/Gerrit, including conflict resolution when applying AOSP patches Ability to analyze ANRs, tombstones, and system crashes ...


  • Pune, Maharashtra, India TSI Triunity Full time

    Job Description Job Title : IT Applications Engineer IV, Mobile Domain/Specialty : : Pune Hybrid (Considering Local Summary :This senior individual contributor role is responsible for designing, building, and enhancing mobile applications for Android devices while contributing to the overall architecture of KPs mobile technologies. The role focuses on...


  • Pune, Maharashtra, India Acclivis Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Acclivis Technologies is looking for a skilled and experienced Senior Software Developer with a strong command over Delphi programming environments, backend database systems, and modern frontend and scripting technologies. The role involves development, maintenance, testing, and mentoring within a collaborative and Agile environment.[16] Software Engineer,...