Back to search:Android Developer / Jakarta

Requirements:

· Bachelor's degree in Computer Science or a related field (or equivalent work experience)

· Minimum 2-3 years of experience in mobile app development using Kotlin

· Strong proficiency in Kotlin and Android SDK.

· Solid understanding of Android architecture components (ViewModel, LiveData, Room, etc.).

· Experience working with RESTful APIs, JSON, and third-party libraries.

· Familiar with version control systems, especially Git.

· Good understanding of mobile app security, offline storage, and performance optimization.

· Experience with modern UI development using Jetpack Compose is a plus.

Responsibilities:

  • Design, build, and maintain Android applications using Kotlin.
  • Collaborate with backend developers and product teams to integrate APIs and deliver complete solutions.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and fix bugs, and continuously improve application performance.
  • Write clean, maintainable, and well-documented code.
  • Contribute to UI/UX improvements and ensure mobile app usability.
  • Stay up to date with the latest trends in Android development and best practices.

Preferred Skills (Nice to Have):

  • Experience with mobile apps for manufacturing, inventory, or workforce management.
  • Knowledge of CI/CD tools for mobile development (e.g., GitHub Actions).
  • Experience publishing apps to Play Store.