Qureos

Find The RightJob.

Senior Software Engineer (Android)

Job Description

A Senior Software Engineer (Android) architects, develops, and maintains high-performance Android applications. They lead development teams, mentor junior engineers, and deliver scalable, reliable, and user-centric mobile solutions across diverse Android devices and platforms.

Key Responsibilities

  • Architect and develop advanced, high-performance Android applications.
  • Lead code reviews and enforce Android development best practices.
  • Collaborate with cross-functional teams to define and ship features.
  • Integrate RESTful APIs and third-party services into Android apps.
  • Mentor junior developers and guide technical decisions effectively.
  • Identify, debug, and resolve performance bottlenecks and issues.
  • Maintain CI/CD pipelines and automate testing using Espresso or JUnit.
  • Stay updated with latest Android SDK, Kotlin, and Jetpack components.

Skill & Experience

  • Expert-level proficiency in Kotlin and Java for Android.
  • Strong knowledge of Android SDK, Jetpack, and Architecture Components.
  • Experience with RESTful APIs, JSON parsing, and third-party integrations.
  • Familiarity with Git, Gradle, CI/CD tools, and Agile workflows.
  • Solid understanding of UI/UX principles and responsive mobile design.
  • Strong problem-solving, leadership, and effective cross-team communication.

Note: Salary depends on experience and skills and is paid in local currency.


  • Date Posted
    March 26, 2026
  • Location
    Karachi
  • Offered Salary:
    2337941 - 4061337 / year
  • Expiration date
    October 23, 2028
  • Experience
    2 Year
  • Gender
    Both
  • Qualification
    Bachelor Degree

© 2026 Qureos. All rights reserved.