Mobile Application Developer - Android
Jase HR Solutions
1 - 5 years
Bengaluru
Posted: 24/12/2025
Getting a referral is 5x more effective than applying directly
Job Description
Responsibilities:
- Android App Development: Design, develop, and maintain high-quality native Android applications using Kotlin and Java, ensuring optimal performance across various Android versions.
- Component Integration: Implement and manage Android components such as Activities, Services, Broadcast Receivers, and Content Providers to create seamless application functionality.
- Custom UI Development: Create and optimize custom user interfaces, applying best practices in UI/UX design to enhance user engagement and satisfaction.
- Unit Testing: Develop and execute unit tests to ensure code quality, reliability, and performance, integrating testing frameworks as necessary.
- Algorithm and Data Structure Implementation: Utilize strong algorithmic skills and knowledge of data structures to solve complex problems and improve application efficiency.
- Code Maintainability: Assess and balance short-term development needs with long-term code maintainability, promoting best practices for clean, efficient coding.
- Collaboration: Work closely with cross-functional teams, including product managers and designers, to understand requirements and translate them into technical specifications.
- Performance Optimization: Monitor and optimize application performance, troubleshooting and resolving issues related to functionality, responsiveness, and resource usage.
- Stay Updated: Keep abreast of the latest industry trends, tools, and best practices in Android development to continuously enhance skills and improve application development processes.
Who Should Apply for this Role?
- 1-5 years of Android app development experience with native Android.
- B.E./B.Tech/M.Tech or any equivalent degree from a premier institute.
- Deep knowledge of Kotlin, Java, Android SDK, Gradle, Coroutine, and Dagger2, etc.
- Deep understanding of Android components like Activity, Service, Broadcast Receiver, and Content Provider.
- Working experience of unit testing is a must.
- Sound knowledge of testing frameworks like JUnit, Mockito, Robolectric, and Espresso.
- Experience with custom UI development, UI/UX sense, and experience.
- Good algorithmic skills, data structures, and problem-solving abilities.
- Sound judgment for balancing scrappiness and long-term code maintainability.
- Experience in building apps that work across multiple versions of Android.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
