fb_pixel
back
Back
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

companyLogo
CareCloud
Native Android Developer - Kotlin