Nineleaps is a boutique technology-consulting firm, that helps funded ventures and enterprises accelerate their product development and data efforts. We are 450+ people strong and based out of Bangalore, India. Over the past 7 years, our community of engineers has delivered over 200 intuitive and pragmatic solutions to our clients’ more complex challenges. We have gained multiple levels of expertise by working with market leaders, technology giants, and the latest disruptors of many industries such as Retail, e-Business, Advertising, Finance, Transportation, Healthcare, and Education.

We are looking for a Lead Developer- Android to join our team to use your problem-solving creativity to design, architect, and develop high-end technology solutions that solve our clients’ most complex and challenging problems across different industries.

Primary Responsibilities:

  • Create and implement non-trivial, the end to end business solutions on a variety of mobile platforms.
  • Work with and influence large enterprises, innovative startups, as well as for non-profit organizations.
  • Work in an Agile environment that values programmer practices like test-driven development (TDD), and continuous integration (CI) based on Extreme Programming (XP) methodology.
  • Work in collaborative, value-driven teams to build innovative customer experiences for our clients
  • Apply the latest technology thinking from our tech radar to solve client problems
  • You will lead or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between
  • You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills

Desired Skills and Experience:

  • 6+ years of high-quality software development experience.
  • Highly skilled in Kotlin, Android versions, Android Jetpack, Java
  • Experience with application modules, custom library creation.
  • Strong experience in defining and applying design standards, patterns, and quality matrices.
  • Working experience with various CI/CD tools and/or traditional build systems (i.e. Gradle,
    Fastlane, Jenkins, etc.).
  • Strong design skills applying Android frameworks, data structure, algorithm knowledge.
  • Knowledge of Android persistence solutions like SQLDelight.
  • Knowledge of Android networking using Retrofit and coroutines.
  • Ability to measure and tune application performance using Android Studio Profiler.
  • 6+ years of high-quality software development experience.
  • Highly skilled in Kotlin, Android versions, Android Jetpack, Java.
  • Experience with application modules, custom library creation.
  • Experience with declarative UI libraries.
  • Experience with Rx techniques, MVVM design pattern, and dependency injection.
  • Knowledge of Google Play Store review policies and app submission process.
  • Android Accessibility and Localization.
  • Understanding & experience in API management, Swagger.
  • Experience in TDD/BDD.
  • GraphQL experience.
  • JavaScript experience (either Node.js or React).
  • Automated Android network testing, UI testing.

(Or) Send in your resumes to


Similar Jobs

Lead DevOps Engineer

Angular.js Developer

Java Developer (SDE II)

Senior Java Developer (SDE III)