IN

Software Engineer 2, Android

Intuit
Bangalore3-6 LPA Posted 12 Sept 2025
FULL TIME
Mvvm
Kotlin
Android
Java

Job Description

What You'll Do

  • Design, develop, test, and maintain high-performance Android applications using Kotlin and Java.
  • Collaborate with product managers, designers, and other engineers to deliver intuitive, user-friendly features.
  • Ensure the performance, quality, and responsiveness of applications through rigorous testing and optimization.
  • Participate in code reviews and contribute to maintaining high code quality across the team.
  • Identify and resolve performance bottlenecks, bugs, and usability issues.
  • Integrate RESTful APIs and third-party SDKs securely and efficiently.
  • Write unit, integration, and UI tests to ensure robust application behavior.
  • Stay current with Android development best practices, trends, tools, and frameworks.
  • Continuously improve development processes and contribute to a collaborative team culture.

What You'll Bring

  • 5 to 8 years of experience in Android application development.
  • Strong proficiency in Kotlin and Java, and deep knowledge of the Android SDK.
  • Experience working with Jetpack components (e.g., ViewModel, LiveData, Navigation, Room, WorkManager).
  • Solid understanding of MVVM architecture, dependency injection (e.g., Dagger/Hilt), and modularization.
  • Hands-on experience integrating RESTful APIs, JSON, and third-party libraries.
  • Experience working with Android Jetpack Compose is a plus.
  • Strong problem-solving, debugging, and performance optimization skills.
  • Familiarity with CI/CD pipelines and tools like Jenkins, GitHub Actions, or Bitrise.
  • Experience with tools like Android Studio, Gradle, Firebase, and Crashlytics.
  • Good understanding of mobile UI/UX principles and accessibility standards.
  • Ability to work independently and collaboratively in an agile environment.
  • Excellent communication and interpersonal skills.

Required Skills

Join WhatsApp Channel