We are seeking an experienced Android Developer with 4+ years of experience to join our dynamic team. The ideal candidate will have a strong background in developing high-quality Android applications and a passion for pushing mobile technologies to the limits. You will work closely with cross-functional teams to design, develop, and deploy advanced applications for the Android platform.

Key Responsibilities

  • Application Development:

    • Design and build advanced applications for the Android platform.
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Work with outside data sources and APIs.
  • Code Quality & Performance:

    • Ensure the performance, quality, and responsiveness of applications.
    • Identify and correct bottlenecks and fix bugs.
    • Maintain code quality, organization, and automatization.
  • Innovation & Improvement:

    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
    • Stay updated with the latest industry trends and best practices in mobile technology.
  • Collaboration:

    • Work closely with UI/UX designers to implement user interfaces that are both functional and appealing.
    • Collaborate with the web development team to integrate apps with back-end services.

Required Skills and Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 4+ years of Android development experience.
  • Proficiency in Java and Kotlin programming languages.
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Experience with RESTful APIs to connect Android applications to back-end services.
  • Familiarity with cloud message APIs and push notifications.
  • Solid understanding of the full mobile development life cycle.
  • Experience with version control systems like Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Skills

  • Experience with Android Jetpack components and architecture.
  • Knowledge of Reactive Programming (e.g., RxJava, Coroutines).
  • Familiarity with Dependency Injection frameworks (e.g., Dagger, Hilt).
  • Experience with unit testing and test-driven development

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Bahria Town Rawalpindi, Rawalpindi, Pakistan
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
Dec 29, 2024
Posting Date:
Dec 17, 2024

Design Your Ideaz

Information Technology · 1-10 employees - Rawalpindi

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Android Developer

KHM Group of Companies, Islamabad, Pakistan
Posted Dec 12, 2024

Android Developer

KHM Group of Companies, Islamabad, Pakistan
Posted Dec 18, 2024

Android Developer

Ak Tech, Islamabad, Pakistan
Posted Dec 06, 2024

Flutter App Developer

LRM Technologies, Quetta, Pakistan
Posted Nov 30, 2024
View All
I found a job on Rozee!