Senior Android Developer with 6+ years of experience building, improving, and maintaining production mobile applications using Kotlin, Java, Jetpack Compose, Firebase, and modern Android architecture.
I specialize in native Android development from building new applications to improving existing codebases, fixing difficult bugs, optimizing performance, integrating APIs and payments, and preparing apps for reliable Play Store releases.
ANDROID DEVELOPMENT
• Kotlin & Java
• Jetpack Compose
• MVVM / MVI & Clean Architecture
• Android SDK & modern Android architecture
• Room, Retrofit & REST APIs
• Firebase Authentication, Firestore, FCM, Analytics & Crashlytics
• Offline-first applications & local data management
• Push notifications & real-time features
• Performance optimization & crash debugging
• Google Play Store releases, maintenance & updates
• Android Enterprise, Device Owner, Kiosk & MDM solutions
PRODUCTION & GCC EXPERIENCE
I've worked on real production mobile applications, including Saudi/GCC-focused products, Android enterprise solutions, payment integrations, application maintenance, and production release workflows.
My experience includes solving real engineering problems rather than only building demo applications including application crashes, device-specific issues, API integration, offline functionality, release problems, and Android device-management requirements.
FLUTTER DEVELOPMENT — SECONDARY SPECIALIZATION
When cross-platform development is the better choice, I also build Flutter applications for Android and iOS using Dart, Firebase, REST APIs, responsive UI, state management and production release workflows.
I have real Flutter projects and live applications, allowing me to work across both platforms when a project requires it.
iOS EXPERIENCE
I also have experience working with iOS applications and Swift, including modifying, maintaining and publishing existing iOS/Android applications.
WHY CLIENTS HIRE ME
• 6+ years of mobile development experience
• Native Android development with Kotlin and Java
• Strong Jetpack Compose and modern Android architecture experience
• Production experience with Firebase, APIs, payments and Play Store releases
• Android Enterprise / Device Owner / Kiosk experience
• Real Flutter experience for Android + iOS
• Experience with Saudi/GCC-focused mobile products
• 5-star Upwork reviews on completed projects
I’m a strong fit if you need:
→ A Senior Android Developer for a new or existing Kotlin application
→ Jetpack Compose development or Android modernization
→ Android bug fixing, crash investigation or performance optimization
→ Firebase / REST API / Room / Retrofit integration
→ Android Enterprise, Device Owner, Kiosk or MDM development
→ Flutter development for Android and iOS
→ Help preparing and maintaining an application for Google Play or App Store release
If you already have an application, send me the current tech stack, the problem you're facing, and your desired outcome. I'll focus on the technical solution and give you a clear approach before development begins.
Android App Development
Smartphone
Kotlin
Mobile App Development
App Development
Mobile App
AI Mobile App Development
Android App
Flutter
React Native
Firebase
Push Notifications
AI App Development
Hybrid App Development
Swift
iPhone & iPad Apps
iPad App Development
iOS Development
Mobile App Design
Mobile App Bug Fix
Shiraz J.
Riyadh, Saudi Arabia
$6/hr
5.0
15 jobs
🏆 𝐑𝐞𝐜𝐨𝐠𝐧𝐢𝐳𝐞𝐝 𝐢𝐧 𝐭𝐡𝐞 𝐓𝐨𝐩 𝟏% 𝐨𝐟 𝐓𝐚𝐥𝐞𝐧𝐭 𝐨𝐧 𝐔𝐩𝐰𝐨𝐫𝐤 𝐟𝐨𝐫 𝐀𝐈 𝐌𝐨𝐛𝐢𝐥𝐞 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 | 𝐌𝐨𝐛𝐢𝐥𝐞 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 | 𝐌𝐨𝐛𝐢𝐥𝐞 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 | 𝐅𝐥𝐮𝐭𝐭𝐞𝐫 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 | 𝐅𝐥𝐮𝐭𝐭𝐞𝐫 𝐌𝐨𝐛𝐢𝐥𝐞 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 | 𝟏𝟎𝟎% 𝐉𝐨𝐛 𝐒𝐮𝐜𝐜𝐞𝐬𝐬 | 𝟔𝟎+ 𝐏𝐫𝐨𝐣𝐞𝐜𝐭𝐬 𝐃𝐞𝐥𝐢𝐯𝐞𝐫𝐞𝐝 | 𝟗+ 𝐘𝐞𝐚𝐫𝐬 𝐨𝐟 𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞 | 𝐀𝐧𝐝𝐫𝐨𝐢𝐝 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 | 𝐈𝐎𝐒 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 | 𝐅𝐥𝐮𝐭𝐭𝐞𝐫 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 | 𝐀𝐈 𝐌𝐨𝐛𝐢𝐥𝐞 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 | 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐦𝐞𝐧𝐭
✅ 60+ Mobile App Development projects successfully delivered
✅ 100% Job Success as a Mobile App Developer
✅ 30+ apps live on App Store & Google Play
✅ AI-powered Mobile App Development using OpenAI
I’m a Mobile App Developer with strong experience in Mobile App Development using Flutter, Android, and iOS.
As a Top 1% Mobile App Developer on Upwork, I have worked on multiple successful Mobile App Development projects, building apps used by thousands of users worldwide. Your idea could be next.
💡 𝐌𝐲 𝐌𝐨𝐛𝐢𝐥𝐞 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞
📱 𝐂𝐨𝐫𝐞 𝐒𝐞𝐫𝐯𝐢𝐜𝐞𝐬
✔ Full-cycle Mobile App Development (from idea to launch)
✔ Cross-platform Mobile App Development (Flutter, React Native)
✔ Native Mobile App Development (Android & iOS)
✔ AI Mobile App Development & integrations
🛠️ 𝐓𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐢𝐞𝐬 𝐈 𝐔𝐬𝐞 𝐢𝐧 𝐌𝐨𝐛𝐢𝐥𝐞 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭
✔ Mobile App Development: Flutter, Dart, React
✔ AI Mobile App Development: OpenAI API
✔ Backend & API Development: Node.js, Python (FastAPI, Flask, Django), REST API, GraphQL API
✔ Database Management: Firebase, Firestore, SQLite, MySQL, MongoDB
✔ Cloud Integration: Firebase Cloud Functions, AWS, Google Cloud
✔ Tools & Workflow: Git, GitHub, GitLab, Bitbucket, Jira, Trello
✔ UI/UX Design: Figma, Adobe XD, Material Design, Cupertino Widgets
📊 𝐌𝐨𝐛𝐢𝐥𝐞 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧𝐬 𝐈’𝐯𝐞 𝐁𝐮𝐢𝐥𝐓
✔ Ride Instructor Booking Mobile App Development (like Uber) (iOS and Android)
✔ Real Estate Listing Mobile App Development (like Airbnb)
✔ Social Media Mobile App Development (iOS and Android)
✔ Sports Mobile App Development (iOS and Android)
✔ Food Delivery Mobile App Development (iOS and Android)
✔ E-commerce Mobile App Development (iOS and Android)
✔ Freelance Mobile App Development (iOS and Android)
✔ Learning Management Mobile App Development (iOS and Android)
✔ Appointment Booking Mobile App Development (iOS and Android)
✔ Venue Booking Mobile App Development (iOS and Android)
✔ Customer Relationship Management Systems (CRMs)
✔ On-demand Mobile App Development (iOS and Android)
🎯 𝐖𝐡𝐲 𝐂𝐡𝐨𝐨𝐬𝐞 𝐌𝐞 𝐚𝐬 𝐘𝐨𝐮𝐫 𝐌𝐨𝐛𝐢𝐥𝐞 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫?
✔ Extensive experience in Mobile App Development
✔ Clean, scalable, and production-ready code
✔ Clear communication and timely delivery
✔ Reliable long-term support after development
🤝 𝐖𝐡𝐚𝐭 𝐘𝐨𝐮 𝐆𝐞𝐭
1️⃣ A dedicated Mobile App Developer
2️⃣ Expert consultation for your Mobile App Development idea
3️⃣ A smooth and transparent development process
4️⃣ A high-quality product designed for real users
🚀 𝐋𝐞𝐭’𝐬 𝐒𝐭𝐚𝐫𝐭 𝐘𝐨𝐮𝐫 𝐌𝐨𝐛𝐢𝐥𝐞 𝐀𝐩𝐩 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐧𝐭 𝐏𝐫𝐨𝐣𝐞𝐜𝐭
If you are looking for a skilled Mobile App Developer for your next Mobile App Development project, feel free to invite me.
Let’s build something exceptional together.
Highlighted Skills:
Flutter, Dart, Flutter Mobile App Developer, Dart Developer, OpenAI API, Full Stack Developer, Back End Developers, API, API Developer, Node.js, Node.js Developer, SQL, App Developer, App, Mobile App Development, Mobile App Developer, Android App Development, Android App Developer, Mobile App, AI Mobile App Development, AI Mobile App Developer, Mobile App Design, Mobile UI Design, Responsive Design, UI/UX Designer, Prototyping, Mobile App UI, Mobile App API, Mobile Application, Mobile Application Developer, Mobile Application Developement, iOS, Android, iOS App, Android App, iOS Application, Flutter iOS, Flutter iOS Android, Hybrid App, Hybrid App Development, Hybrid App Developer, Cross Platform Mobile Development, Cross Platform Mobile Developer, Cross Platform App Developer, Cross Platform App Development, Express.js, RESTful API, Express API, API Integration, Mobile App API Integration, App API Integration, Expert Full Stack Developer, Full Stack Mobile App Developer, Expert Full Stack Mobile App Developer, AI Mobile App, Mobile, Application, Application Development, Application Developer, Application Designer, Application API Integration, Build App, Build Mobile App, Flutter App Developer, iOS App Developer, Cross-Platform Mobile Developer, Machine Learning App Integration, Senior Mobile App Developer, Flutter Mobile App Development, Flutter Developer, Software Designer
Android App Development
Mobile App Development
Flutter
Hybrid App Development
Mobile App Redesign
AI Mobile App Development
Android App
iOS Development
iPhone & iPad Apps
Mobile App
Mobile App Development Consultation
Mobile App Design
Website to Mobile App Conversion
Mobile App Bug Fix
App Development
Node.js
Back-End Development
Supabase
Firebase
REST API
Ahmed A.
Jeddah, Saudi Arabia
$15/hr
5.0
15 jobs
Mobile Developer with a strong background in UI/UX design for mobile apps and websites,
experienced in creating user-centered interfaces and interactive prototypes, with hands-on
Android development experience using Java and Kotlin.
Continuously improving my skills to stay updated with the latest Android technologies and to develop high-quality applications and be Unique in Android Development.
List of my skills that I will use to bring your project to perfection:
• Java / Kotlin
• Android SDK
• Android Jetpack (Room, Navigation, WorkManager, Lifecycle)
• Jetpack Compose
• Room DB, SQLite Database
• RESTful APIs
• Firebase Services (Real-Time DB, FireStore, Cloud Storage, Cloud Messaging, Authentication, etc.)
• Material Design
• REST/JSON/XML
• Retrofit , Dagger 2
• Coroutines
• MVVM architecture
• Clean Architecture
• Animations in android Studio
• Animations using Lottie files
• GitHub
• Git
• CI/CD Principles
Android App Development
Android
Android Studio
Java
Kotlin
Mobile App Development
Firebase
Mobile App
Mobile UI Design
UX & UI Design
Mobile App Design
Mobile QA
Mobile App Testing
UI/UX Prototyping
Quality Assurance
Hasan S.
Riyadh, Saudi Arabia
$30/hr
5.0
1 jobs
High-Performance Backend Systems & AI-Driven Automation
I build enterprise-grade backend systems that don’t fail. With 5+ years of experience, I specialize in transforming complex business requirements into secure, scalable Java Spring Boot architectures.
Why work with me?
Government-Grade Reliability: I’ve maintained and scaled the SBSD (Government System), handling critical transaction processing and audit trails where data integrity is non-negotiable.
AI & OCR Expert: I specialize in integrating IBM Watson AI for automated document extraction and text processing, helping businesses automate manual data entry.
Cloud & Security First: Expert in GCP infrastructure, OAuth2/JWT security, and high-performance caching with Redis.
Core Technical Expertise: ✅ Backend: Java (Spring Boot, Hibernate, JPA), Node.js (Express) ✅ Cloud/DevOps: GCP, AWS, Docker, CI/CD Pipelines ✅ Mobile: Flutter & Android (Java/Kotlin) integration ✅ Specialized: IBM Watson AI, OCR, Redis Caching, SQL Optimization
My code is clean, documented, and built for growth. Whether you are fixing a production bug or building a microservice architecture from scratch, I ensure your system is production-ready from day one.
Let's discuss your project—I am available for a quick discovery call.
Android App Development
Java
Flutter
Dart
Firebase
iOS
Mobile App Design
Spring Boot
Spring MVC
IBM Db2
IBM Cloud
IBM Watson
IBM Watson Explorer
Google Cloud Platform
Redis
Software Debugging
Microservice
Tesseract OCR
Hibernate
Node.js
Muzaffar A.
Al Jubayl, Saudi Arabia
$15/hr
5.0
8 jobs
I build AI-powered products that actually ship — LLM chatbots, RAG systems, AI automations, and cross-platform mobile apps — with a 100% Job Success Score and a 5-star review on every completed Upwork contract.
If you're a founder or business that needs an AI product or MVP that launches on time — clean architecture, honest communication, no ghosting — you're in the right place.
WHAT I BUILD
● AI chatbots & assistants — OpenAI / ChatGPT / Gemini, custom knowledge bases (RAG), smart search & recommendations
● AI automation systems — n8n workflows, social media & LinkedIn automation, LLM-powered business processes
● Flutter MVPs for startups — launch-ready in 4-6 weeks, one codebase for iOS & Android
● Backends & APIs — Python, Node.js, Firebase, REST/GraphQL
● SaaS apps with subscriptions, payments & in-app purchases
● Real-time chat, booking, on-demand & marketplace apps
Focused verticals: fintech, healthcare, and on-demand services.
MY EDGE FOR THE GCC & MENA MARKET
Based in Saudi Arabia, I build fully Arabic/RTL-native apps with bilingual (AR/EN) UX, right-to-left layouts, Arabic typography, and local user expectations handled from day one — not patched on at the end. If you're launching in Saudi Arabia, the UAE, or the wider Gulf, this is hard to find and easy to get wrong.
TECH STACK
Flutter · Dart · Python · OpenAI / GPT / Gemini APIs · RAG & vector search · n8n · Firebase (Auth, Firestore, Cloud Functions, FCM) · Swift · Kotlin · Node.js · REST & GraphQL · Stripe / Apple Pay / Google Pay / In-App Purchases · Google Maps · Riverpod / Bloc · CI/CD with Fastlane · App Store & Google Play deployment
WHY CLIENTS TRUST ME
● 100% Job Success Score — 5 stars on every completed contract
● 7+ years building mobile, web & AI products as a senior developer and architect
● A recent client: "timely, conscientious, and works until the project is done to the client's satisfaction"
HOW I WORK
Clear scope and timeline before we start, daily updates, clean maintainable code, and support after launch. I treat your app like my own product.
Send me a message with your AI or app idea and I'll reply within a few hours with a clear scope, timeline, and quote.
----------------
AI developer . AI chatbot developer . ChatGPT / OpenAI developer . RAG developer . AI agent & automation . n8n . LLM integration . Flutter developer . mobile app developer . iOS & Android apps . Python developer . Firebase . MVP developer . SaaS apps . Arabic/RTL apps . GCC & MENA apps
Android App Development
Kotlin
Mobile App Development
Flutter
Dart
Firebase
iOS Development
AI Mobile App Development
Swift
API Integration
Chatbot Development
Node.js
Python
AI Development
Generative AI
Software Architecture
OpenAI API
Prompt Engineering
Machine Learning
Retrieval Augmented Generation
Ameer H.
Riyadh, Saudi Arabia
$10/hr
5.0
6 jobs
𝐍𝐚𝐭𝐢𝐯𝐞 𝐀𝐧𝐝𝐫𝐨𝐢𝐝 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 | 6+ 𝐘𝐞𝐚𝐫𝐬 of 𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞 in 𝐊𝐨𝐭𝐥𝐢𝐧 & 𝐉𝐚𝐯𝐚
Looking to develop a cutting-edge Android app that stands out in the market? I’m here to make it happen!
With a Bachelor's degree in 𝐂𝐨𝐦𝐩𝐮𝐭𝐞𝐫 𝐬𝐜𝐢𝐞𝐧𝐜𝐞 and 𝐜𝐞𝐫𝐭𝐢𝐟𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬 in 𝐉𝐞𝐭𝐩𝐚𝐜𝐤 𝐂𝐨𝐦𝐩𝐨𝐬𝐞 (𝐌𝐞𝐭𝐚) and 𝐀𝐝𝐯𝐚𝐧𝐜𝐞𝐝 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐢𝐧 𝐊𝐨𝐭𝐥𝐢𝐧 (𝐌𝐞𝐭𝐚), I bring over 6 years of experience in building and optimizing high-performance, robust, and scalable Android apps using Java and Kotlin. I've successfully developed more than 𝟓𝟎 𝐚𝐩𝐩𝐬 and uploaded more than 15 apps to 𝐆𝐨𝐨𝐠𝐥𝐞 𝐏𝐥𝐚𝐲, following best practices and ensuring scalable solutions. My expertise enables me to solve complex problems, optimize performance, and deliver seamless user experiences through:
📱 𝐌𝐨𝐝𝐮𝐥𝐚𝐫 𝐀𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐞
📏 𝐂𝐥𝐞𝐚𝐧 𝐂𝐨𝐝𝐞 𝐏𝐫𝐚𝐜𝐭𝐢𝐜𝐞𝐬
🛠 𝐄𝐟𝐟𝐢𝐜𝐢𝐞𝐧𝐭 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐓𝐞𝐜𝐡𝐧𝐢𝐪𝐮𝐞𝐬
By staying ahead of industry trends, I ensure my clients benefit from cutting-edge solutions. My 𝐜𝐨𝐫𝐞 𝐬𝐤𝐢𝐥𝐥𝐬 include:
𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞𝐬:
🎯 Kotlin
🎯 Java
𝐓𝐞𝐜𝐡𝐧𝐢𝐜𝐚𝐥 𝐒𝐤𝐢𝐥𝐥𝐬 & 𝐋𝐢𝐛𝐫𝐚𝐫𝐢𝐞𝐬:
🌟 Android Studio, Android SDK, Jetpack
🎨 Material Design, Navigation Components
🚀 MVVM, Clean Architecture, Modular Development
🧰 Dagger / Hilt, Coroutines, RxJava, Room Database
🔄 Git, Agile/SCRUM, Problem Solving & Bug Fixing
𝐃𝐨𝐦𝐚𝐢𝐧 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞:
🏪 POS Systems, FinTech Solutions
🌐 RESTful API, GraphQL, Socket.io
𝐈𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧 & 𝐒𝐞𝐫𝐯𝐢𝐜𝐞𝐬:
🔄 Retrofit / Volley / Apollo, Firebase, Push Notifications
💰 Ad Networks, Payment Gateway Integration
🔐 Social Media Authentication, Picasso/Glide for Image Loading, Animations
I am committed to delivering high-quality, 𝐛𝐮𝐠-𝐟𝐫𝐞𝐞 releases and adding value to every project through my attention to detail and efficient coding practices.
📞 Ready to bring your Android app concept to life? Let's discuss your project today!
Java
Kotlin
FinTech
Firebase
Bug Fix
JetPack
RESTful API
GraphQL
POS Terminal
WebRTC
In-App Advertising
In-App Purchases
Google Maps API
Payment Gateway Integration
User Authentication
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Android App Developer in Saudi Arabia on Upwork?
You can hire a Android App Developer in Saudi Arabia on Upwork in four simple steps:
Create a job post tailored to your Android App Developer project scope. We'll walk you through the process step by step.
Browse top Android App Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Android App Developer profiles and interview.
Hire the right Android App Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Android App Developer?
Rates charged by Android App Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Android App Developer in Saudi Arabia on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Android App Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Android App Developer team you need to succeed.
Can I hire a Android App Developer in Saudi Arabia within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Android App Developer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Android App Developers in Saudi Arabia