Senior Native Android Developer (Kotlin) – Build Enterprise Mobile App from Scratch
Budget: $2000.0
FIXED /
⭐ 0.00 (0)
India
kotlin, android-app-development, phone, mobile-app-development, android
Qualifiche preferite
- Esperienza: Intermedio
Senior Native Android Developer (Kotlin) – Enterprise Mobile Application
Project Overview
We are looking for an experienced Native Android Developer to build a modern, enterprise-grade Android application from scratch.
This is a long-term project for a highly skilled developer who can deliver clean, scalable, secure, and production-ready code.
Native Android development only.
Required Technologies
* Kotlin
* Jetpack Compose
* Android Studio
* MVVM Architecture
* REST API Integration
* Room Database
* Coroutines
* Hilt (or Koin)
* Firebase Cloud Messaging
* Secure Storage
* Material Design 3
* Git
Please do not apply if your primary experience is Flutter, React Native, Xamarin, Ionic, or any other cross-platform framework.
⸻
Scope of Work
Develop a complete Android application including:
* Secure Authentication
* User Profile
* Dashboard
* Task & Workflow Management
* Notifications
* Chat & Messaging
* Document Upload & Download
* Camera Integration
* File Management
* Search
* Push Notifications
* Offline Data Synchronization
* Settings
* Dark Mode
* Performance Optimization
Backend APIs and functional requirements will be provided during development.
⸻
Responsibilities
You will be responsible for:
* Complete Android application development
* UI implementation
* API integration
* Local database implementation
* Security implementation
* Performance optimization
* Testing and bug fixing
* Production-ready release
* Documentation
* Ongoing support during deployment
⸻
Required Experience
Applicants must have:
* Minimum 5 years of Android development experience
* Strong Kotlin expertise
* Excellent Jetpack Compose knowledge
* Experience developing complex business applications
* Experience publishing Android applications
* Strong understanding of Android architecture
* Good communication skills
* Ability to work independently
Please include links to Android applications you have personally developed.
⸻
Source Code & Intellectual Property (Mandatory)
This is a work-for-hire project.
By accepting this project, you agree that:
* The client will own 100% of the intellectual property created under this project.
* All source code, designs, documentation, architecture, and related work products become the exclusive property of the client upon payment.
* You must provide the complete Android Studio project, including:
* Full Kotlin source code
* Jetpack Compose source files
* Gradle configuration
* Build scripts
* Resource files
* Documentation
* Git repository with full commit history (or transfer the existing repository)
* No compiled-only deliverables (APK/AAB without source code) will be accepted.
* You may not reuse, sell, distribute, or publish any part of this project without written permission.
* Any third-party libraries must be properly licensed for commercial use and disclosed in advance.
⸻
Coding Standards
The application must be:
* Production-ready
* Secure
* Well documented
* Clean and modular
* Easy to maintain
* Scalable
* Optimized for performance
* Developed using Android best practices
* Properly tested before delivery
Code quality is extremely important.
⸻
Deliverables
The final delivery must include:
* Complete Android Studio project
* Full source code
* Git repository
* Documentation
* APK
* AAB
* API integration
* Testing report
* Bug fixes
* Deployment support for Google Play Store
⸻
Payment
This will be a fixed-price, milestone-based project.
Final payment will be released only after:
* All agreed features are completed.
* The complete source code is delivered.
* The application builds successfully from the delivered source code.
* All documentation is provided.
* All agreed deliverables are accepted.
⸻
When Applying
Please include:
* Years of Android experience
* Links to Android apps you have developed
* GitHub profile (if available)
* Estimated timeline
* Fixed project cost
* Your proposed milestone plan
* Date you can start
To confirm that you have read the complete job description, begin your proposal with:
“Native Android Expert”
Only applications that follow this instruction will be considered.
Apri su Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Accedi