HamburgerMenu
hirist

Senior Android Developer - Java/Kotlin

EduRun Group
Bangalore
7 - 9 Years

Posted on: 27/08/2025

Job Description

Key Responsibilities :

- Design, develop, and maintain advanced Android applications using Java/Kotlin and the Android SDK.

- Architect and implement scalable, secure, and user-centric mobile applications.

- Integrate RESTful APIs, third-party libraries, and backend services seamlessly into Android applications.

- Optimize app performance and ensure high-quality code through effective debugging, troubleshooting, and profiling techniques.

- Adhere to and promote UI/UX best practices, including Material Design guidelines.

- Utilize Android Jetpack components, Firebase, Retrofit, and dependency injection tools like Dagger/Hilt for efficient development.

- Collaborate with product managers, UI/UX designers, QA engineers, and backend developers to define and ship new features.

- Lead and mentor junior developers, conduct code reviews, and foster a culture of continuous improvement.

- Participate in agile ceremonies, sprint planning, and contribute to architectural decisions.

- Stay current with the latest industry trends, technologies, and best practices in Android development.

Required Skills & Qualifications :

- 7+ years of professional Android development experience.

- Strong expertise in Java, Kotlin, and Android SDK.

- In-depth understanding of mobile app architecture (MVVM, MVP, etc.) and modern design patterns.

- Solid experience with API integrations, data persistence (Room/SQLite), and asynchronous programming using Coroutines or RxJava.

- Hands-on experience with Firebase services, Retrofit, Jetpack components, and dependency injection frameworks (Dagger 2, Hilt).

- Proven skills in debugging, performance tuning, and crash analytics tools (e.g., Crashlytics, Android Profiler).

- Strong understanding of version control (Git) and CI/CD pipelines for mobile apps.

- Experience in leading development teams or owning end-to-end feature delivery in agile environments.

- Excellent problem-solving, communication, and collaboration skills.

Preferred Qualifications :

- Experience with Jetpack Compose and modular app architectures.

- Published apps on the Google Play Store with a strong user base.

- Exposure to unit testing and UI testing frameworks (JUnit, Espresso).

- Familiarity with A/B testing, feature toggling, and analytics integration.


info-icon

Did you find something suspicious?