$3,000.00 Fixed
Project Description:
We are seeking a talented Android Developer with strong expertise in Kotlin to develop a high-quality, native mobile application from the ground up. The goal is to create a smooth, intuitive, and performant app that provides an excellent user experience on the Android platform.
You will be responsible for the entire development lifecycle, from architecture and design to implementation, testing, and deployment.
Key Responsibilities:
Design and build an advanced native Android application using Kotlin.
Collaborate with the design team to implement pixel-perfect UIs.
Ensure the application is performant, stable, and handles different screen sizes and OS versions.
Integrate with third-party libraries and RESTful APIs.
Write clean, maintainable, and well-documented code.
Identify and correct bottlenecks, fix bugs, and improve application performance.
Publish the application to the Google Play Store.
Required Skills & Experience:
Proven experience in developing and publishing Android applications on the Google Play Store.
Strong proficiency in Kotlin.
Solid understanding of Android SDK, different versions of Android, and how to deal with different screen sizes.
Experience with Android Jetpack components (especially ViewModel, LiveData, Room, Navigation).
Experience with RESTful APIs to connect Android applications to back-end services.
Familiarity with Git for version control.
Understanding of Material Design guidelines and principles.
Nice-to-Have Skills:
Experience with Jetpack Compose for modern UI development.
Knowledge of dependency injection (Dagger/Hilt or Koin).
Experience with coroutines and Flow for asynchronous programming.
Familiarity with testing frameworks (JUnit, Espresso).
Understanding of CI/CD for mobile applications.
- Proposal: 0
- Less than 3 month