Qureos

FIND_THE_RIGHTJOB.

Android Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

The Android Developer will be responsible for designing, developing, testing, and maintaining high-quality Android applications that support MGOIS fast-growing IT company. The role focuses on delivering scalable, user-centric mobile solutions while collaborating within an agile engineering environment.

Duties and Responsibilities

  • Design, develop, and maintain Android applications using Kotlin and the Android SDK (Android 5.0 and above).
  • Own the complete Android application development lifecycle, from concept and design to deployment and maintenance.
  • Build and enhance world-class mobile products to support business growth across 10 countries.
  • Collaborate with cross-functional teams including Product, Design, QA, and Backend to deliver high-quality app experiences.
  • Implement modern Android architectural patterns such as MVVM or other MV* approaches.
  • Integrate and consume RESTful Web APIs and third-party tools within Android applications.
  • Apply Dependency Injection frameworks such as Dagger2 and Android Architecture Components.
  • Ensure high performance, responsiveness, and reliability of applications by identifying and fixing bugs and performance bottlenecks.
  • Write clean, maintainable, and testable code following established coding standards and best practices.
  • Conduct and participate in code reviews to maintain and improve overall code quality across the team.
  • Implement unit and UI testing using tools such as JUnit, Espresso, Mockito, and related frameworks.
  • Utilize reactive programming techniques using RxJava where applicable.
  • Actively participate in agile development processes, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Share responsibility with the team for converting product backlog items into completed and deliverable features.
  • Use version control systems (Git) and follow established branching and CI/CD strategies.
  • Continuously learn, adapt, and contribute to a culture of knowledge sharing and technical excellence.

Qualifications

Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience).

Professional Experience

  • Proven professional with 5 year experience in Android application development.
  • Experience working in fast-paced, agile development environments.
  • Hands-on experience with modern Android development tools, frameworks, and libraries.

Soft Skills

  • Strong problem-solving and analytical skills
  • Ability to work collaboratively in cross-functional teams
  • Good communication and knowledge-sharing skills
  • High attention to detail and commitment to quality
  • Willingness to learn, mentor, and continuously improve

Job Type: Full-time

Ability to commute/relocate:

  • Lahore Johar Town: Reliably commute or planning to relocate before starting work (Preferred)

Education:

  • Bachelor's (Preferred)

Experience:

  • Android Development: 5 years (Preferred)

Work Location: In person

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.