Senior Native Android Developer (Kotlin) – Build Enterprise Mobile App from Scratch
Worldwide
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.
$2,000.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:2 hours ago
- Interviewing:1
- Invites sent:8
- Unanswered invites:7
About the client
- India2:11 AM
- Finance & AccountingMid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by