Search

Android Developer/ 6-12 yrs of Experience

Job Description

Position: Android Developer

Qualification: Bachelor’s degree in Computer Science, Engineering, or related field.

Experience required: 6+ years of Experience

JD: Android Developer

Key Responsibilities

  • App Development: Design, develop, and maintain complex, secure, and high-performance native Android applications.
  • Architecture & Code Quality: Implement scalable, testable, and clean code architectures (MVVM, MVP) and perform code reviews.
  • API & Integration: Work with RESTful APIs, JSON parsing, and third-party libraries.
  • Testing & Debugging: Write unit/integration tests (JUnit, Mockito) and perform advanced debugging, performance tuning, and optimization.
  • Collaboration: Work with cross-functional teams (Product, Design, Backend) to define and ship new features.
  • Mentorship: Provide technical leadership and guidance to junior developers.

Required Qualifications & Skills

  • Languages: Expert knowledge of Kotlin and Java.
  • Tools: Proficient with Android Studio, SDK, NDK, and version control (Git).
  • Tech Stack: Strong understanding of Android Jetpack libraries, Compose, and threading.
  • Platforms: Experience with RESTful APIs, offline storage, and security best practices (encryption).

Preferred Skills

  • Experience with CI/CD pipelines (Jenkins, GitHub Actions).
  • Experience with GraphQL.
  • Knowledge of AOSP

Please upload a PDF or DOC file