Back
CareCloud
Native Android Developer - Kotlin
Location:
Karachi, Pakistan
Department: Information Technology
Job Description
Job Summary:
We are seeking a skilled and passionate Native Android Developer with 3 years of hands-on experience to join our dynamic team. The ideal candidate will design, develop, and maintain high-performance Android applications. You will collaborate with cross-functional teams to define, design, and ship new features, ensuring top-notch quality and a seamless user experience.
Key Responsibilities:
- Design and build advanced applications for the Android platform using Java and Kotlin.
- Collaborate with product, design, and backend teams to understand and implement application requirements.
- Optimize app performance and ensure robust, scalable, and maintainable code.
- Write unit and integration tests to ensure code quality and functionality.
- Debug and fix production issues, identifying root causes and implementing timely resolutions.
- Stay updated on Android development trends and integrate the latest features and technologies.
- Participate in code reviews to maintain high development standards.
Required Skills and Qualifications:
- 3+ years of professional experience in Native Android development.
- Strong proficiency in Java and Kotlin.
- Solid understanding of the Android SDK, including UI/UX design principles and best practices.
- Experience with RESTful APIs and third-party libraries (e.g., Retrofit, Glide).
- Familiarity with Jetpack components (e.g., Navigation, LiveData, Room, ViewModel).
- Hands-on experience with Android Studio and Gradle build tools.
- Knowledge of version control systems, particularly Git.
- Understanding of Material Design guidelines.
- Experience with multi-threading and asynchronous programming.
- Familiarity with CI/CD pipelines for Android development is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Preferred Qualifications:
- Experience with Firebase services (Authentication, Realtime Database, Crashlytics, Analytics, etc.).
- Exposure to agile development methodologies.
- Familiarity with Dependency Injection frameworks like Dagger or Hilt.
- Experience with publishing apps on the Google Play Store and managing app updates.
Job Type: Full-time
Pay: Rs100,000.00 - Rs300,000.00 per month
Work Location: In person
CareCloud
Native Android Developer - Kotlin