Back to list

Vacancy description

Staff Android Engineer in Bangalore, भारत

Truecaller

Bangalore, भारत

Responsibilities

  • Design and develop the next generation of Truecaller's high-performance Android SDK.
  • Own features from development through delivery while maintaining a high-quality user experience.
  • Drive Android engineering best practices in architecture, modularization, testing, and engineering workflows.
  • Build clean, scalable, maintainable Android code using modern tools and libraries.
  • Design low-latency solutions and identify and resolve application performance bottlenecks.
  • Champion privacy, security, reliability, and responsible user-data interactions.
  • Collaborate with SDK partners, designers, product managers, and fellow engineers.
  • Use ad technology APIs, SDKs, and mediation platforms to optimize ad delivery and monetization.
  • Monitor and troubleshoot application functionality, responsiveness, and resource usage.

Requirements

  • At least 8 years of Android development experience.
  • Experience with Java, Kotlin, Coroutines, and dependency injection.
  • Hands-on experience with modern Android application development tools and libraries, application lifecycle concepts, asynchronous server communication, and UI components.
  • Knowledge of ad technology concepts, platforms, mediation, and bidding.
  • Ability to design and architect high-scale Android applications.
  • Proficiency with code versioning tools such as Git.
  • Knowledge of JUnit, Mockito, Robolectric, and Espresso testing frameworks.
  • Familiarity with RESTful APIs and gRPC.
  • Strong problem-solving skills, proactiveness, and commitment to shipping high-quality code.
  • Experience with Jetpack Compose is preferred.

Benefits

  • Learning and development resources, leadership programs, mentoring, hands-on work, internal mobility, and progression support.
  • Learning and development allowance, voluntary provident fund and/or national pension scheme tax-saving options, and creche allowance.
  • Choice of preferred computer and phone within the company's budget.
  • Office-first work model with some flexibility and in-person collaboration.
  • Office amenities and activities including meals, quiet spaces, movie nights, technology meetups, and cultural events.
  • Five quarterly Lab Days for experimentation, learning, and prototyping.
  • Applications must be submitted in English; employment is subject to a background check.
Loading similar vacancies…