i
Datacultr
Datacultr - L1 Android Developer - Java/Kotlin (2-3 yrs)
Datacultr
posted 5d ago
Role Summary :
As an Android Developer L1, you will play a crucial role in the development and maintenance of our Android applications.
You will work within a collaborative team environment, contributing to the full mobile development lifecycle, from design and implementation to testing and deployment.
You will be responsible for building high-quality, scalable, and maintainable Android applications that deliver exceptional user experiences.
Key Responsibilities :
- Design, develop, and maintain high-performance Android applications using Kotlin and Java.
- Implement user interfaces and features based on design specifications and user requirements.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Integrate with RESTful APIs and other backend services to fetch and display data.
- Implement and manage local data storage solutions.
- Collaborate with product managers, UI/UX designers, and other developers to define, design, and ship new features.
- Participate in code reviews to ensure code quality and maintainability.
- Contribute to team meetings and provide constructive feedback.
- Write and execute unit tests, integration tests, and UI tests to ensure application stability and reliability.
- Debug and resolve software defects and performance issues.
- Conduct thorough testing to ensure compatibility across different Android devices and versions.
- Stay up-to-date with the latest Android development trends and technologies.
- Evaluate and implement new tools and techniques to improve development efficiency.
- Proactively identify and address potential issues and areas for improvement.
- Proficient in Kotlin and Java programming languages.
- Strong understanding of Android SDK and Android Studio.
- Experience with architectural patterns such as MVVM (Clean Architecture), MVC, and MVP.
- Coroutines for asynchronous programming.
- Firebase Cloud Messaging (FCM) for push notifications.
- RESTful API integration (JSON).
- Familiarity with dependency injection frameworks (eg, Dagger, Hilt) is a plus.
- Experience with version control systems (eg, Git).
- Understanding of the full mobile development lifecycle.
- Ability to publish at least one original Android application to the Google Play Store
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Android Developer roles with real interview advice
3-8 Yrs
Gurgaon / Gurugram