INIntuit
Senior Software Engineer , Android
Bangalore ₹3-6 LPA Posted 12 Sept 2025
FULL TIME
Kotlin
Retrofit
Android
Java
Job Description
What You'll Do
- Lead the design, development, and optimization of high-performance Android applications using Kotlin and Java.
- Collaborate with product managers, designers, backend engineers, and QA to deliver end-to-end features.
- Champion clean architecture, maintainable code, and best engineering practices.
- Drive technical discussions, mentor junior engineers, and conduct peer code reviews.
- Integrate RESTful APIs and third-party SDKs to enhance app functionality.
- Ensure the reliability, performance, and scalability of applications through testing and monitoring.
- Contribute to improving development processes, CI/CD pipelines, and release practices.
- Stay current with the latest Android tools, libraries, and best practices, and proactively introduce improvements.
What You'll Bring
- 4 to 8 years of hands-on experience in Android development.
- Strong proficiency in Kotlin and Java and a solid grasp of the Android SDK.
- Deep understanding of Android architecture patterns such as MVVM, MVI, or Clean Architecture.
- Experience working with Jetpack libraries (e.g., Navigation, LiveData, ViewModel, Room, WorkManager).
- Proficient in dependency injection frameworks like Hilt or Dagger.
- Experience with Jetpack Compose is a strong plus.
- Proven ability to design and build modular, testable, and maintainable code.
- Experience with unit testing, UI testing, and automation tools.
- Familiarity with Git, Gradle, Firebase, Crashlytics, and performance monitoring tools.
- Strong problem-solving skills and a proactive mindset.
- Excellent communication skills with the ability to clearly articulate technical concepts.
- Experience working in Agile/Scrum teams and collaborating cross-functionally.