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.