Hire the Best Kotlin Developers
in Bangladesh

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers

Md. Asaduzzaman N.

Senior Native Android Engineer | Kotlin, Jetpack Compose & App Scale

Dhaka, Bangladesh
$35 per hour
54 jobs
$10K+ total earnings

Senior Native Android Developer with 9+ years of experience building high-performance Kotlin applications. I specialize in Native Android App Development, Jetpack Compose, and clean MVVM architecture to build scalable, bug-free mobile apps Top Rated on Upwork with 100% Job Success across 48 projects โ€ข 9+ years building production Android apps. When clients hire me, it's usually for one of four reasons: - They need a new Native Android app built with Java or Kotlin. - Their existing app has become difficult to maintain, slow, or outdated and requires an app refactor. - They need AI features integrated into an existing mobile app like Gemini or ChatGPT. - They need someone who can take ownership of a complex mobile app codebase. High-Impact Wins: - ๐’๐œ๐š๐ฅ๐ž๐ ๐ฉ๐ซ๐จ๐๐ฎ๐œ๐ญ๐ข๐จ๐ง ๐€๐ง๐๐ซ๐จ๐ข๐ ๐š๐ฉ๐ฉ๐ฌ with 10M+ combined Google Play downloads, focusing on performance, maintainability, and long-term scalability. - ๐Œ๐จ๐๐ž๐ซ๐ง๐ข๐ณ๐ž๐ ๐š ๐Ÿ๐Ÿ“๐ŸŽ๐Š+ ๐‹๐Ž๐‚ ๐‰๐š๐ฏ๐š/๐—๐Œ๐‹ ๐œ๐จ๐๐ž๐›๐š๐ฌ๐ž (40+ screens) by migrating it to Jetpack Compose, MVVM, Hilt, Coroutines, and Flow for an app serving 1M+ users. - ๐ˆ๐ง๐ญ๐ž๐ ๐ซ๐š๐ญ๐ž๐ ๐€๐ˆ-๐ฉ๐จ๐ฐ๐ž๐ซ๐ž๐ ๐ฆ๐จ๐›๐ข๐ฅ๐ž ๐Ÿ๐ž๐š๐ญ๐ฎ๐ซ๐ž๐ฌ using LLM APIs, TensorFlow Lite, and MediaPipe, bringing intelligent capabilities directly into Android applications. - ๐Ž๐ฉ๐ญ๐ข๐ฆ๐ข๐ณ๐ž๐ ๐š๐ฉ๐ฉ ๐ฉ๐ž๐ซ๐Ÿ๐จ๐ซ๐ฆ๐š๐ง๐œ๐ž ๐›๐ฒ ๐ซ๐ž๐๐ฎ๐œ๐ข๐ง๐  ๐ฌ๐ญ๐š๐ซ๐ญ๐ฎ๐ฉ ๐ญ๐ข๐ฆ๐ž by 15% using Baseline Profiles, Macrobenchmark, and Android performance profiling. - ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ž๐ ๐ก๐š๐ซ๐๐ฐ๐š๐ซ๐ž-๐œ๐จ๐ง๐ง๐ž๐œ๐ญ๐ž๐ ๐€๐ง๐๐ซ๐จ๐ข๐ ๐ฌ๐จ๐ฅ๐ฎ๐ญ๐ข๐จ๐ง๐ฌ ๐ฐ๐ข๐ญ๐ก ๐๐‹๐„, RFID, and POS device integration, enabling seamless communication with external devices. - ๐‹๐ž๐ ๐Œ๐จ๐›๐ข๐ฅ๐ž ๐ž๐ง๐ ๐ข๐ง๐ž๐ž๐ซ๐ข๐ง๐  ๐ญ๐ž๐š๐ฆ๐ฌ, ๐๐ซ๐ข๐ฏ๐ข๐ง๐  ๐š๐ซ๐œ๐ก๐ข๐ญ๐ž๐œ๐ญ๐ฎ๐ซ๐ž ๐๐ž๐œ๐ข๐ฌ๐ข๐จ๐ง๐ฌ, code quality, feature delivery, and production releases for large-scale applications. ๐…๐ฅ๐ฎ๐ญ๐ญ๐ž๐ซ & ๐‚๐ซ๐จ๐ฌ๐ฌ-๐๐ฅ๐š๐ญ๐Ÿ๐จ๐ซ๐ฆ: Flutter is my second specialization alongside Native Android. I build production-ready Flutter applications, modernize existing codebases, implement complex features, and optimize apps for long-term scalability. My deep Android expertise allows me to handle advanced native integrationsโ€”including platform channels, custom plugins, third-party SDKs, BLE/hardware connectivity, AI/LLM features, and performance optimizationโ€”making me a strong choice for Flutter projects that go beyond standard app development. ๐Ÿ’ป MY TECHNICAL STACK โ€ข Frameworks & Cross-Platform: Flutter, Jetpack Compose, SwiftUI โ€ข Programming Languages: Dart, Kotlin, Swift, Java โ€ข Asynchronous Programming & State Management: Bloc, Provider, Coroutines Android & Jetpack: Jetpack Compose, Compose Multiplatform (CMP), Kotlin Multiplatform (KMP), XML Views, Android SDK, Material Design 3, ViewModel, Navigation, Room, DataStore, Paging 3, WorkManager Architecture & Patterns: Clean Architecture, MVVM, MVI (Model-View-Intent), Modularization, SOLID, OOP Asynchronous & Reactive: Kotlin Coroutines, Flow, LiveData, Events AI / ML: TensorFlow Lite, On-Device ML, LLM & AI API Integration Dependency Injection: Hilt, Koin, Dagger Networking: Retrofit, Ktor, OkHttp, REST APIs, WebSockets DevOps & Testing: CI/CD, Jenkins, JUnit, MockK, Espresso Security: SSL Pinning, EncryptedSharedPreferences, ProGuard/R8 (Code Obfuscation), Secure Data Storage APIs & Tools: REST, GraphQL, Mapbox SDK, ExoPlayer, Git, Firebase (Crashlytics, FCM) , Baseline Profiles Iโ€™m looking for real engineering tasks and NOT VIBE CODING TASKS. If you need someone who can take ownership of your Android or Flutter appโ€”from architecture and development to optimization and release - letโ€™s talk.

Noman S.

Full-Stack Developer | Laravel, Next.js | Flutter, Kotlin, Swift

Dhaka, Bangladesh
$20 per hour
21 jobs
$8K+ total earnings

I build the whole product as one person: API, admin panel, website, and the mobile apps. Clients hire me when they're tired of stitching together a backend dev, a web dev, and an app dev who've never met. Web: Laravel, Next.js, React, Vue, TypeScript, MySQL/Postgres, Stripe, AWS. Mobile: Flutter when one codebase should ship both stores; native Kotlin and Swift when the platform deserves it; Kotlin Multiplatform when logic should be shared. Recent work: migrated DollarDaily, a live donation platform with recurring payments, from legacy PHP to Laravel with zero downtime. Shipped Subtrak, ZeroHour, and HangUp to the App Store and Play Store. I work best with clients who treat me as an engineering partner, not a ticket-closer. I communicate proactively, flag risks early, and write code the next developer won't curse at. Available for full builds (site + app together), MVPs, and inherited codebases.

Syed Faysal H.

Flutter Developer | Building iOS & Android apps with responsive design

Dhaka, Bangladesh
$6 per hour
1 job
$30 total earnings

๐‘ฐโ€™๐’Ž ๐’‚ ๐‘ญ๐’๐’–๐’•๐’•๐’†๐’“ ๐‘ซ๐’†๐’—๐’†๐’๐’๐’‘๐’†๐’“ ๐’˜๐’‰๐’ ๐’ƒ๐’–๐’Š๐’๐’…๐’” ๐’ƒ๐’†๐’‚๐’–๐’•๐’Š๐’‡๐’–๐’, ๐’‡๐’‚๐’”๐’•, ๐’‚๐’๐’… ๐’“๐’†๐’”๐’‘๐’๐’๐’”๐’Š๐’—๐’† ๐’Ž๐’๐’ƒ๐’Š๐’๐’†. ๐‘ฐ ๐’„๐’“๐’†๐’‚๐’•๐’† ๐’‚๐’‘๐’‘๐’” ๐’•๐’‰๐’‚๐’• ๐’˜๐’๐’“๐’Œ ๐’‘๐’†๐’“๐’‡๐’†๐’„๐’•๐’๐’š ๐’๐’ ๐‘จ๐’๐’…๐’“๐’๐’Š๐’… ๐’‚๐’๐’… ๐’Š๐‘ถ๐‘บ ๐’–๐’”๐’Š๐’๐’ˆ ๐’๐’๐’† ๐’„๐’๐’†๐’‚๐’ ๐‘ญ๐’๐’–๐’•๐’•๐’†๐’“ ๐’„๐’๐’…๐’†๐’ƒ๐’‚๐’”๐’†. My goal is to help businesses launch high-quality apps that look great, work perfectly, and grow their brand. ๐–๐ก๐š๐ญ ๐ˆ ๐ƒ๐จ โบ๏ธŽ Build mobile apps for Android, iOS using Flutter โบ๏ธŽ Convert Figma/XD designs into real Flutter UI โบ๏ธŽ Connect apps with Firebase or Django REST API โบ๏ธŽ Add Google Maps and Push Notifications โบ๏ธŽ Implement Login, Signup, and Payment systems โบ๏ธŽ Manage app data with Firestore, Hive, or Sqflite โบ๏ธŽ Create responsive layouts for all screen sizes โบ๏ธŽ Publish apps to Play Store and App Store โบ๏ธŽ Fix bugs, improve performance, and update old apps ๐–๐ก๐ฒ ๐‚๐ฅ๐ข๐ž๐ง๐ญ๐ฌ ๐‚๐ก๐จ๐จ๐ฌ๐ž ๐Œ๐ž โบ๏ธŽ 4+ years of Flutter experience (Android, iOS). โบ๏ธŽ Clean and maintainable code structure and update anytime. โบ๏ธŽ Smooth, modern, and user-friendly UI/UX. โบ๏ธŽ Fast, secure, and optimized performance to development and future updates.. โบ๏ธŽ Full project support from start to finish. โบ๏ธŽ On-time delivery with clear communication. ๐‘ฒ๐’†๐’š ๐‘ฌ๐’™๐’‘๐’†๐’“๐’•๐’Š๐’”๐’† โ˜ Design to Code: Flutter UI/UX conversion with pixel-perfect design accuracy. โ˜ State Management: BLoC, GetX, and Provider for scalable, maintainable, and reactive app architectures. โ˜ Backend & APIs: Integration with Firebase Firestore, Django RESTful APIs, and Cloud Messaging for real-time and secure app functionality. โ˜ Auth & Integrations: Firebase Authentication, OAuth, and third-party API integrations for seamless login and data flow. โ˜ Advanced Features: Google Maps SDK, AdMob ads, In-App Purchases (IAP), and Push Notifications implementation. โ˜ Offline Storage: Local database setup using Sqflite, Hive, and Shared Preferences for smooth offline support. โ˜ Theming & Localization: Light/Dark mode, beautiful animations, and multi-language localization for global user experience. ๐–๐ก๐š๐ญ ๐ˆ ๐‚๐š๐ง ๐๐ฎ๐ข๐ฅ๐ ๐Ÿ๐จ๐ซ ๐˜๐จ๐ฎ: โ€ข Cross-platform mobile apps using Flutter โ€ข Integrate REST APIs or custom backend services โ€ข Build responsive and modern user interfaces โ€ข Connect apps with local or cloud databases โ€ข Deliver bug-free and optimized performance โ€ข Smooth performance on all devices โ€ข On-time project delivery โ€ข Clear communication and updates Keywords: Flutter App Developer | Flutter Firebase | Flutter |Flutter and Dart Expert | Android & iOS App Builder | Cross-Platform Mobile Development | Uber Clone Developer | Ride Sharing App | On-Demand Service App | Google Maps SDK Integration | Flutter Location Services | Real-Time GPS Tracking | REST API Integration | Backend Integration | Firebase Auth & Firestore | Push Notification Setup | Flutter Socket Integration | Flutter State Management (Provider, BLoC, GetX) | Responsive UI/UX in Flutter | Flutter App Optimization | Secure Flutter App Development | Flutter Payment Gateway Integration | Flutter + Django | Flutter + Firebase | Clean Code Architecture | Mobile App Testing | Flutter App Deployment | Play Store Publishing | App Store Submission | Flutter App Maintenance | Custom Flutter Widgets | Modern Flutter Design System | Flutter App for Startups | Agile Flutter Developer | Fast Delivery Flutter Projects | Flutter Developer |

Tanjim A.

Senior Flutter Developer | Clean Architecture & Mobile Systems Expert

Sylhet, Bangladesh
$25 per hour
38 jobs

I have been building for the mobile ecosystem for over five years. My journey began here on Upwork in 2020, where I established my foundation as a Top Rated developer. Since then, I have focused on refining my craft, moving from building simple interfaces to architecting complex, high-performance mobile systems for iOS and Android. I specialize in Flutter and Dart, with a deep emphasis on technical discipline and long-term maintainability. I don't just write code, I build apps that are organized, scalable, and easy to manage as they grow. What I bring to your project: Architectural Integrity: I am a firm believer in Clean Architecture and robust state management (using BLoC or Riverpod). I write modular, testable code that ensures your app remains stable long after the initial launch. Senior Technical Expertise: I have extensive experience implementing complex features, including GPS and location services, real-time data processing, and secure payment integrations. Native Integration: With a strong background in Swift and Kotlin, I can handle deep native integrations that standard cross-platform developers often struggle with. Reliability: Having spent years in this industry, I understand that clear communication and technical honesty are just as important as the code itself. If you are looking for a senior developer who values quality, architecture, and a focused approach to problem-solving, I would love to discuss how I can help bring your idea to life.

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

How do I hire a Kotlin Developer in Bangladesh on Upwork?

You can hire a Kotlin Developer in Bangladesh on Upwork in four simple steps:

  • Create a job post tailored to your Kotlin Developer project scope. We'll walk you through the process step by step.
  • Browse top Kotlin Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Kotlin Developer profiles and interview.
  • Hire the right Kotlin 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 Kotlin Developer?

Rates charged by Kotlin 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 Kotlin Developer in Bangladesh on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Kotlin Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Kotlin Developer team you need to succeed.

Can I hire a Kotlin Developer in Bangladesh 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 Kotlin Developer proposals within 24 hours of posting a job description.