Dubizzle Labs

Android Developer

Dubizzle Labs
Apply
4 months ago
Lahore, PakistanSenior

Responsibilities

  • Build, maintain, troubleshoot, and improve Android applications and their performance.
  • Own the entire Android app development lifecycle.
  • Integrate Web APIs and third-party tools into solutions.
  • Apply Android architecture components and dependency injection using Dagger2.
  • Write and maintain tests using JUnit, Espresso, Mockito, and related tools.
  • Participate in code reviews and help maintain coding standards across the team.
  • Participate in Scrum planning, daily scrums, sprint reviews, retrospectives, and backlog delivery.
  • Collaborate with cross-functional teams to define, design, and ship Android app experiences.

Requirements

  • Proven Android development experience.
  • Excellent knowledge of the Android SDK, including Android 5 and later.
  • Strong understanding of Kotlin.
  • Experience with MVVM or a similar MV* solution.
  • Experience with dependency injection using Dagger2 and Android architecture components.
  • Experience with JUnit, Espresso, Mockito, and similar testing tools.
  • Familiarity with reactive programming through RxJava.
  • Strong understanding of Web APIs and experience integrating third-party tools.
  • Working knowledge of UI/UX for users.
  • Experience with Git strategies, continuous integration setup, and automation.
  • Interest in agile development processes and fast-paced development methodologies.

Tech Stack

Android SDKGitJUnitKotlin

Categories

Mobile
Dubizzle Labs

About Dubizzle Labs

501-1,000 employees
Contact me