Posted on: 18/11/2025
Description :
About the Role :
A Senior Android Developer is a highly skilled professional responsible for designing, developing, and enhancing Android applications.
They independently handle complex tasks, possess advanced coding skills in Kotlin, and are well-versed in various development tools and frameworks.
Responsibilities :
- Architect, design, and develop cutting-edge Android applications that are scalable, efficient, and maintainable.
- Write clean, modular, and well-documented code using Kotlin and Java, following industry best practices and coding standards.
- Collaborate with cross-functional teams, including product managers, designers, and backend developers, to understand and translate project requirements into robust Android applications.
- Conduct thorough code reviews to ensure code quality, performance, and alignment with project requirements.
- Work with threading models to optimize performance and responsiveness.
- Stay updated with the latest OS changes, permissions management, and APIs.
- Identify and implement new tools and technologies to enhance development processes.
- Identify and resolve bugs, performance bottlenecks, and other issues efficiently.
- Collaborate with QA teams to develop comprehensive test plans and ensure high-quality releases.
- Follow secure development, testing, and deployment practices to ensure overall system security.
Requirements :
- B.E./B. Tech/M.S./M. Tech in Computer Science, Engineering, or a related field.
- 5+ years of relevant industry experience in Android development.
- Strong logical and analytical skills.
- Strong proficiency in Kotlin, including Coroutines and Flow.
- Expertise in Android SDKs, different Android versions, and RESTful APIs for backend communication.
- Proficiency with offline storage, threading models, and asynchronous tasks.
- Good to have experience with Bluetooth communication and the use of accelerometers and gyroscopes.
- Experience working with Firebase, Google SDKs, and push notifications.
- Hands-on experience with Jetpack Compose for building modern Android UIs.
- Prior experience in fintech is preferred.
- Familiarity with Crashlytics for monitoring app stability.
- Implement WorkManager and Services to handle background tasks effectively.
- Knowledge of the latest Android OS updates and permission management best practices.
Location : Ahmedabad
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1576693
Interview Questions for you
View All