Hire the Best Kotlin Developers
in Ethiopia

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

Addis Ababa, Ethiopia

$7/hr
5.0
6 jobs

Welcome clients I help founders and businesses turn ideas into fast, reliable mobile apps that scale. My focus is clean architecture, smooth user experience, and code that’s easy to maintain long after delivery. I specialize in Android (Kotlin) and cross-platform mobile development (Flutter & React Native), backed by strong backend and AI integration experience. This allows me to take ownership of complete app workflows - from UI to APIs, databases, and intelligent features. What I Do Best: Mobile App Development Native Android apps using Kotlin & Jetpack Compose Cross-platform apps using Flutter and React Native iOS & Android builds from a single, clean codebase Performance-focused UI, offline support, and smooth animations Backend & Full-Stack Support Secure backend APIs with Django Firebase & Supabase (Auth, Firestore, Realtime DB, FCM, Cloud Functions) REST APIs, role-based access, analytics, and scalable data flows SQL & NoSQL databases: PostgreSQL, MySQL, MongoDB, SQLite AI & Machine Learning Integration AI features using OpenAI, Gemini, and custom ML models On-device ML using ML Kit for fast, offline use cases Text, image, voice, and recommendation-based AI workflows Model integration without overengineering or unnecessary cost Hardware, IoT & Advanced Features Bluetooth & sensor-based apps (camera, gyroscope, proximity, GPS) IoT and hardware-enabled mobile applications AR feature integration when required Real-time data sync and device communication Strong Engineering Foundation Solid Data Structures & Algorithms Clean architecture, modular code, and readable documentation Focus on scalability, performance, and long-term maintainability I communicate clearly, ask the right technical questions early, and build with future updates in mind. Whether you need an MVP, a production-ready app, or help improving an existing system, I aim to deliver work that is practical, stable, and easy to extend. My core Skills: Android Developer Kotlin Developer Flutter Developer React Native Firebase Mobile App Development API Integration(Payment gateway and other 3rd party apis) AI Integration If you’re looking for a developer who understands both product needs and engineering discipline, I’d be glad to help bring your idea to life. Looking forward to connect with you. Kind regards, Muhammed

  • Kotlin
  • Android App Development
  • JetPack
  • Firebase Cloud Firestore
  • Firebase Realtime Database
  • Python
  • SQLite
  • Android SDK
  • REST API
  • Retrofit
  • Dagger 2
  • Jest
  • Espresso
Yitbarek A.

Addis Ababa, Ethiopia

$5/hr
5.0
2 jobs

I am an experienced Full Stack Mobile Developer specializing in high-performance mobile applications, scalable backend systems, and seamless user experiences for brands that want measurable growth. Ever wonder why some mobile apps gain loyal users while others get deleted after one use? The difference is clean architecture, smooth performance, and thoughtful user experience. I build mobile applications that are not only visually polished but technically solid, scalable, and built for real-world usage. My name is Jack, and I’m a Full Stack Mobile Developer with strong expertise in Flutter and modern backend technologies. I design and develop complete mobile solutions — from intuitive front-end interfaces to robust backend systems and APIs. Over the years, I’ve built applications across industries including Education (Flashcard & Learning Systems), Productivity Tools, SaaS Platforms, and Custom Business Solutions. I turn complex ideas into reliable, user-friendly mobile applications that deliver measurable results. ✨ What I Specialize In ✔ Cross-Platform Mobile Development (Flutter – Android & iOS) ✔ Full Stack Development (Frontend + Backend Integration) ✔ REST API & Firebase Integration ✔ Local Notifications & Background Services ✔ State Management & Scalable App Architecture ✔ Performance Optimization & Bug Fixing ✔ UI/UX Implementation & Responsive Design ✔ Database Design (Firebase, SQLite, Supabase, etc.) ✔ App Deployment & Release Management 🚀 What You Get When Working With Me Every project I deliver includes: 🔹 Clean, maintainable, and scalable code 🔹 Responsive layouts across different devices 🔹 Optimized performance and smooth animations 🔹 Proper state management architecture 🔹 Secure backend integration 🔹 Clear documentation and structured codebase 🔹 Production-ready builds 🔥 Why Clients Trust Me ✔ Strong problem-solving mindset ✔ Real-world experience building complete applications (including reminder-driven flashcard systems) ✔ Deep understanding of mobile performance and device compatibility ✔ Fast debugging and issue isolation ✔ Clear communication and reliable turnaround ✔ Focus on long-term scalability — not quick fixes I don’t just build apps — I build systems that grow with your users. If you’re looking for a developer who can transform your idea into a polished, scalable mobile application, I’d love to help. Let’s build something powerful together. Send a message — I’m always happy to chat. Warm regards, Yitbarek Alemu

  • Kotlin
  • Web Application
  • Flutter Stack
  • Mobile App
  • JetPack
  • Android
  • iOS
  • Swift
  • Python
  • MLOps
  • AI Bot
  • LangChain
Yordanos B.

Addis Ababa, Ethiopia

$10/hr
5.0
4 jobs

I’m a full-stack software engineer with 3+ years of experience building Mobile Apps, APIs, and Web Apps. I prioritize clean, performant code, communicate clearly, and work independently with minimal guidance. Have an exciting project in mind? Let’s connect. Mobile App Flutter | React Native | Kotlin Backend Django | PHP | Express.js Frontend WordPress | React.js | Next.js Databases Firebase / Supabase | PostgreSQL | MongoDB UI / Styling CSS / SCSS | Bootstrap | Tailwind CSS

  • Kotlin
  • Flutter
  • React Native
  • Supabase
  • Firebase
  • WordPress
  • React
  • Next.js
  • PHP
  • Python
  • Node.js
  • AI Chatbot
  • SaaS
Habtewold D.

Addis Ababa, Ethiopia

$5/hr
5.0
2 jobs

I’m a Full-Stack Developer specializing in React, Next.js, and Node.js, TypeScript. I build scalable web applications, REST APIs, and production-ready systems for startups and growing businesses. In addition to full-stack development, I also work on AI-powered applications, building systems that integrate LLMs into real-world products using RAG (Retrieval-Augmented Generation), LangChain, and LangGraph workflows. With over 2+ years of hands-on experience, I focus on writing clean, maintainable code and delivering reliable solutions that solve real business problems. What I can help you with: • Full-stack web applications (React, Next.js, Tailwind CSS) • Backend API development (Node.js, NestJS, Express, FastAPI) • Flutter mobile applications (features, fixes, and improvements) • Database design and integration (MongoDB, PostgreSQL) • Bug fixing, performance optimization, and enhancements AI & LLM Integration • RAG systems for knowledge-based applications • LangChain / LangGraph agent workflows • AI chatbots and assistants • Document-based AI systems (PDF, knowledge base) • FastAPI-based AI backends • LLM API integrations and automation tools I follow a DevOps-friendly workflow, using Docker and CI/CD pipelines to ensure smooth deployment and reliable systems. I’m also experienced in remote collaboration, working with distributed teams using tools like GitHub and Jira to deliver on time with clear communication. If you’re looking for a reliable developer who understands both the technical and business side of building modern applications, let’s connect and bring your ideas to life.

  • Software Development
  • Mobile App Development
  • Flutter
  • Node.js
  • React
  • Next.js
  • Firebase
  • NestJS
  • PostgreSQL
  • Docker
  • ExpressJS
  • MongoDB
  • Front-End Development
  • AI Agent Development
  • LangChain
  • FastAPI
  • Supabase
  • Transformer Model
  • Docker Compose
  • AI App Development
Abel D.

Addis Ababa, Ethiopia

$30/hr
5.0
9 jobs

Senior Full-Stack Mobile Dev (8+ YoE) - helped startups and enterprise companies generate $10M+ in revenue. Expertise: Flutter, Node.js, Spring Boot, FastAPI, Android (Kotlin), iOS (Swift) and Kotlin Multiplatform. I build scalable, secure, and production-ready apps for AI, Fintech, B2B, Web3, and Blockchain startups. I take full ownership of your pipeline from architecture and testing to App Store deployment ensuring high performance and clean UX. Cross-platform Development - Flutter (Dart, BLoC, Provider, Riverpod, Dio, GetIt, Injectable, Unit Testing, UI Testing, Integration Testing) Native Android Development Kotlin, Java, Jetpack Compose, Coroutines, Flow, RxJava, Hilt, Retrofit, Room, Espresso, Appium Native iOS Development Swift, SwiftUI, UIKit, Combine, Core Data, Alamofire, URLSession Backend Development Node.js, Express, FastAPI, Spring Boot, MongoDB, Postgres, AWS, Vercel, etc Architecture & Scalability MVVM, MVI, MVP + Clean Architecture, Offline-first architecture Dev Tools & Workflow Android Studio, Xcode, IntelliJ, VS Code, Cursor, Codex, Git, GitHub Actions (CI/CD), Google Play, App Store, TestFlight. Strong test coverage (90%+) across unit, widget, integration and E2E tests for reliability. I'm ready to bring your app idea to life. Let's chat!

  • Kotlin
  • Android
  • Flutter
  • iOS
  • Swift
  • Java
  • Dart
  • Spring Boot
  • Git
  • CI/CD
  • Software Architecture & Design
  • FastAPI
  • PostgreSQL
  • Node.js
  • ExpressJS
  • Python
  • TypeScript
  • Spring Framework
  • OpenAI API
  • Gemini
Bereket H.

Addis Ababa, Ethiopia

$10/hr
5.0
20 jobs

I am a motivated software engineer with experience in Flutter, Dart, and cutting-edge technologies. I have a track record of producing top-notch mobile apps for numerous sectors. I am adept at putting into practice user interfaces based on UI/UX design, state management, and API integration. Along with being a competent leader and collaborator, I also have strong debugging and problem-solving abilities. I am passionate about software development and am always looking for new challenges. I am a quick learner and always eager to adopt new technologies. Expertise: ✅ Cross-Platform Mobile App Development | Flutter apps for iOS, Android & Web ✅ UI/UX Implementation | Pixel-perfect, responsive, and modern mobile experiences ✅ Clean Architecture & State Management | MVVM, Provider, Riverpod, BLoC, GetX ✅ API Integration | Firebase, REST, GraphQL, Node.js backends ✅ Backend Development | Rest API | Node.js | Express | Flask ✅ Cloud Services | Firebase, GCP ✅ Platforms and tools | MacOS | Github | Jira ✅ Deployment | Play Store & App Store publishing Other programming languages: Java | Javascript | Kotlin | Python Why me? - 4+ years of experience designing and developing Mobile applications with Flutter and Dart - Consistently quick delivery with high-quality - Strong communication skills to effectively address client needs. - Proven problem-solving abilities to tackle challenges efficiently. - Great attention to detail in every aspect of the project.

  • Kotlin
  • Flutter
  • Mobile App Development
  • Android
  • Java
  • JavaScript
  • Node.js
  • MongoDB
  • ExpressJS
  • REST API

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 Ethiopia on Upwork?

You can hire a Kotlin Developer in Ethiopia 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 Ethiopia 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 Ethiopia 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.