Description

Key Skills: Android, Kotlin, Restful API, Jetpack, Jetpack compose, JSON.

Roles & Responsibilities:

  • Design, build, and maintain high-performance, reusable mobile native Android applications using Kotlin.
  • Ensure performance, code quality, testing, and stability of applications.
  • Write unit tests, UI automation, and utilize CI/CD and automation tools.
  • Integrate Restful APIs efficiently and securely.
  • Work with architecture components and Jetpack libraries including Jetpack Compose.
  • Follow Android UI/UX guidelines and standards.
  • Apply architectural patterns such as Clean Code Architecture, MVP, MVVM, and MVI.
  • Ensure compliance with Google Play Store guidelines for app submission, review, and update processes.
  • Contribute to and implement industry best practices in development and maintenance.
  • Utilize performance and memory tuning tools for optimization.
  • Participate in code reviews adhering to industry standards.
  • Collaborate cross-functionally to define, design, and ship new features.

Experience Requirement:

  • 5+ years of software development experience with a strong command of Kotlin.
  • Clear understanding of Android SDK.
  • Proven experience in developing native Android apps with Jetpack and Jetpack Compose.
  • Familiarity with JSON and Material Design principles.
  • Experience with Android design principles and interface guidelines.
  • Exposure to GCP is a plus.
  • Experience with code architecture patterns like MVP, MVVM, and MVI.

Education: Any Post Graduation, Any Graduation

Education

Any Graduate