Hire the Best Kotlin Developers
in Serbia

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

Belgrade, Serbia

$50/hr
5.0
16 jobs

I am a software developer with over 15 years of professional experience. I bring deep expertise in building and delivering complex systems, ranging from back-office applications to real-time processing of high-volume data.

  • Kotlin
  • Java
  • Python
  • TypeScript
  • JavaScript
  • SQL
  • Spring Boot
  • FastAPI
  • Object-Oriented Programming
  • Event-Driven Programming
  • API
  • AI Agent Development
  • LangChain
  • Large Language Model
  • Amazon Web Services
  • Hibernate
  • NoSQL Database
  • PostgreSQL
  • Docker
  • Swing
Nikola G.

Nis, Serbia

$30/hr
5.0
50 jobs

40 Projects Completed | 5 start rating | 100% Job Success Score | Top Rated 🏅 Senior Mobile Developer with experience architecting and delivering complex, business-aligned mobile-first systems and MVPs - taking full ownership from initial concept through scalable production using AI tools like Claude and Gemini for accelerated development. Specialised in both Android and iOS Native for maximum performance and the smoothest app experience with pixel-perfect UIs. Clients rely on my business-first approach: rapid launches powered by intelligent AI workflows, strategic guidance rooted in clean, robust code, and scalable technology that evolves with their long-term goals. 🚀 Tech Stack & Tools: 🛠️ AI & AI Integration: Gemini API, Claude API, OpenAI API (ChatGPT) AI-powered feature development and smart app integration 🛠️ Mobile Development: Kotlin, Jetpack Compose, Swift, SwiftUI Native Android & iOS development 🛠️ Backend & APIs: Firebase (Auth, Firestore, Cloud Functions), REST APIs, third-party integrations, deep linking, push notifications 🛠️ Architecture & Engineering: Clean Architecture, MVVM, performance optimization, scalability, App publishing (Google Play & App Store) 🛠️ Product Design: Figma Pixel-Perfect UI implementation, Figma to Code Why Partner with me? I will take you all the way from idea to first revenue, so you don't juggle specialists - perfect for any founder needing rapid, scalable MVPs that support marketing, analytics & growth. 100% IP handoff, fluent English, and collaborative via Slack/Jira. Let’s catch up and focus on what matters for your first release. Nikola Gocić ___________________________________________________ EXPERTISE: Native Android Development | Native iOS Development | Kotlin | Jetpack Compose | Swift | SwiftUI | Firebase Integration | AI Integration | OpenAI | Gemini | Claude | REST API Integration | Clean Architecture | Figma to Code | Push Notifications | Deep Linking | App Publishing | Google Play Store | Apple App Store | Mobile UI/UX Design

  • Kotlin
  • Java
  • Android App
  • Figma
  • Mobile UI Design
  • JetPack
  • Android App Development
  • Android SDK
  • Smartphone
  • Mobile App Development
  • Android
  • Android Studio
  • Native App Development
  • Material Design
  • Computer Science
Maksim T.

Belgrade, Serbia

$30/hr
4.9
75 jobs

🚀 Top Rated Fullstack Developer | Flutter Expert | AI Engineer I help startups and businesses build scalable, production-ready applications — combining mobile development, backend systems, and AI-powered features. With 6000+ hours billed, 60+ successful projects, and 10+ years of experience, I deliver high-quality products that are reliable, scalable, and aligned with real business goals. ⸻ 💡 What I do: • 📱 Build high-performance mobile apps with Flutter • ⚙️ Develop robust backends (Node.js, APIs, real-time systems) • ☁️ Set up cloud infrastructure & DevOps (Cloudflare, CI/CD, performance optimization) • 🤖 Integrate AI into products (LLMs, automation, intelligent workflows) • 🔗 Deliver full-cycle development: from idea → architecture → production I specialize in building modern applications enhanced with AI — from smart assistants and content generation to automation tools and AI-driven features. ⸻ 🛠 Tech Stack: Mobile: Flutter (Dart), Bloc, Riverpod, GoRouter, Clean Architecture Backend: Node.js, Express, REST APIs, WebSockets AI & Automation: OpenAI, LLM integrations, prompt engineering, AI workflows Database: Supabase, Firebase, PostgreSQL, Drift DevOps & Cloud: Cloudflare, CI/CD, deployments, caching & performance optimization Integrations: Payments, push notifications, analytics, third-party APIs ⸻ 🏆 Why clients choose me: • 🚀 Top Rated on Upwork with proven track record • 💬 Clear, fast, and proactive communication • 🧠 Product thinking — not just coding • ⚡ Fast delivery without sacrificing quality • 🧪 Clean, maintainable code with test coverage • 📈 Performance-focused approach • 🔄 Reliable long-term collaboration • 💰 100% money-back guarantee if expectations aren’t met ⸻ If you’re looking for a developer who can build not just an app, but a complete AI-powered product — I’m ready to help. Let’s build something impactful

  • Kotlin
  • Android
  • Swift
  • Objective-C
  • Smartphone
  • Flutter
  • NFC
  • Dart
  • iOS Development
  • Java
  • Android App Development
  • Firebase
Aleksandr K.

Belgrade, Serbia

$55/hr
5.0
21 jobs

I help companies build fast, reliable, and maintainable software with Rust and C++ across desktop, mobile, and backend environments. My focus is on performance-critical applications, native systems, and cross-platform products that need to work cleanly on Windows, macOS, Linux, iOS, and Android. I’m comfortable taking a project from architecture and implementation to debugging, optimization, release, and long-term maintenance. What I can help with: Rust and modern C++ development Cross-platform desktop and mobile apps Native libraries, SDKs, and system-level components Performance optimization and memory/concurrency issues API integration and backend connectivity Codebase refactoring, stabilization, and bug fixing Build systems, CI/CD, and release workflows I care about writing clean code, communicating clearly, and delivering solutions that are practical in production, not just technically interesting. Whether you need a new product built from scratch, a legacy C++ codebase improved, or a Rust migration done safely, I can help move it forward. If your project needs strong native engineering with a product mindset, I’d be glad to work with you.

  • Kotlin
  • Linux
  • Python
  • Qt Framework
  • C++
  • Java
  • Desktop Application
  • Android NDK
  • Windows App Development
  • Boost
  • Object-Relational Mapping
  • Native App Development
  • Mobile App Development
  • QML
Andrei E.

Belgrade, Serbia

$39/hr
5.0
23 jobs

I'm a Java-developer with 7+ experience in building enterprise applications. Working for the customer, I have 100 percent success and solve problems in the shortest possible time. My skill set includes technologies for backend: ⭐Spring ⭐Hibernate ⭐SQL ⭐Kotlin ⭐Apache Tomcat ⭐Jboss ⭐Maven ⭐Gradle Frontend: ⭐Angular ⭐Typescript ⭐Vaadin DevOps: ⭐Jenkins ⭐Teamcity ⭐uDeploy ⭐Kubernetes ⭐Openshift ⭐Linux ⭐Bash ⭐Python ⭐Groovy Also I developed several applications from scratch: ⭐Telegram bot for real estate searching ⭐Telegram game: text RPG-game ⭐Spring-boot application for working with customer ⭐Android puzzle game I am ready to work and develop professionally, contributing to the growth of your organization.

  • Kotlin
  • Java
  • Spring Framework
  • Hibernate
  • SQL
  • Angular
  • Load Testing
  • Telegram API
  • Linux
  • JSON
  • Database
  • Docker
  • OpenShift
  • Vaadin
  • Spring Boot
Valeriy T.

Novi Sad, Serbia

$20/hr
5.0
13 jobs

I help turn ideas into modern Android and Kotlin Multiplatform apps that are clean, scalable, and ready for real users. My core focus is Kotlin, Jetpack Compose, and Kotlin Multiplatform. I contribute to both new apps and established codebases, from feature development and API integration to architecture improvements and release support. The result is software that is easier to extend, easier to maintain, and better prepared for real-world use. I can help with: · Android development with Kotlin and Jetpack Compose · Kotlin Multiplatform apps with shared business logic across platforms · Feature development for new and existing mobile apps · Full-stack Kotlin development with Ktor, including backend services, REST APIs, and WebSockets · Data-intensive app features, persistence, synchronization, and connected client-server workflows · Maps, geolocation, camera, photo, and media-related functionality · Refactoring, architecture improvements, and modernization of existing codebases · AI-assisted development workflows to speed up implementation, debugging, and iteration How I work: · Clean architecture and maintainable code · Clear communication and reliable execution · Comfort working with both new builds and existing codebases · Practical decisions that support long-term product health · Attention to product details, not just raw implementation

  • Kotlin
  • Android
  • Android SDK
  • Android App Development
  • Coroutine
  • RESTful API
  • Firebase
  • API Integration
  • Websockets
  • SQLite
  • Retrofit
  • Room
  • Clean Architecture
  • Mobile App Development
  • Full-Stack Development
  • Database Development
  • Google Play

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

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