Hire the Best Android NDK Developers
in Armenia

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

Yerevan, Armenia

$3/hr
5.0
1 jobs

I'm a Senior Android Engineer with 5+ years of commercial experience in fintech and blockchain, and a Bachelor's degree in Computer Science. I specialize in building infrastructure that other engineers ship on top of — SDKs, design systems, and build pipelines used across multiple products and teams. My recent work focuses on reducing time-to-market through code generation and enforcing quality standards via compiler-level tooling — restricting access to sensitive APIs before code even compiles. I've built a white-label atomic design system in Jetpack Compose adopted across diverse projects, and a Kotlin Multiplatform library aggregating GraphQL requests for both iOS and Android consumers. At Soramitsu, I worked on open-source products including Fearless Wallet and SORA — decentralized applications with real user bases. My contributions focused on clean architecture, secure SDK design, and performance optimization. The codebases remain publicly available, reflecting the quality of the work firsthand. I'm currently open to Senior Android Engineer roles where I can work on technically challenging problems — ideally involving platform/infrastructure work, developer tooling, or cross-platform architecture.

  • Android
  • Android App Development
  • Clean Architecture
  • Android SDK
  • Kotlin
  • Koin
  • Coroutine
  • Room
  • Retrofit
  • GraphQL
  • REST API
  • Firebase
  • CI/CD
  • Unit Testing
Shushan M.

Yerevan, Armenia

$40/hr
5.0
7 jobs

Results-driven mobile development lead with 13 years of experience delivering high-quality apps and games for global markets. Skilled in Kotlin, Java, and cross-platform solutions, I excel at leading teams, architecting robust systems, and ensuring on-time delivery. My portfolio includes: Iris Dating: 3M+ downloads, scalable social platform Nicorette by Johnson & Johnson: BLE-powered app helping users quit smoking Liveboard: 2M+ downloads, interactive whiteboard solution Education: Bachelor of Applied Science, Programming & Computer Science, GITC (2010-2012) Bachelor of Applied Science, Mathematics & Computer Science, National Polytechnic University of Armenia (2005-2009) I am committed to exceeding client expectations through clear communication, technical excellence, and a proactive approach.

  • Kotlin
  • Java
  • Android App Development
  • Architectural Design
  • Database Management
  • Coroutine
  • JetPack
  • Reactive Programming
  • Git
  • Bluetooth LE
  • Material Design
  • Dependency Injection Framework
  • Gradle
  • Amplitude
Artashes V.

Yerevan, Armenia

$33/hr
5.0
6 jobs

Fifteen years of experience in software development, including making critical architectural decisions and implementing complex systems. Proficient in software development, with a deep understanding of architectural principles and system design. Strong experience in building web and micro services using Golang, Kubernetes and Docker. Experience in using AWS ecosystem and services like EKS, Lambda, API Gateway, managed RDBMS, Postgres, ScyllaDB and etc. for building highly scalable and reliable backends. Knowledge of Android application and UI components, open source software, design techniques and security standards. My expertise fields: • Golang • Kubernetes, Docker • PostgreSQL, MongoDB, ScyllaDB • Redis • RabbitMQ • Android SDK/NDK • RxJava, Retrofit, Butter Knife • Firebase Messaging Service Looking forward to hearing from you soon.

  • Android NDK
  • Golang
  • Redis
  • PostgreSQL
  • Kubernetes
  • Docker
  • Java
  • RabbitMQ
  • Android SDK
Eduard H.

Yerevan, Armenia

$35/hr
5.0
9 jobs

Mobile applications and programming are my passion! Hi! I can offer: 🔹 Custom Mobile Applications 🔹 New features on existing applications 🔹 IT Consultation I've been developing Android applications for 8+ years and I succeeded in working on projects for: 👉 Insurance 👉 Medical 👉 Financial 👉 Legal Services 👉 Video and Photo Editing 👉 Accommodation booking 👉 Asset tracking 👉 International Calling and Messaging 👉 Fitness and wellness 👉 Intertainment and more What sets me apart: 🔹Proven track record of successful projects and satisfied clients 🔹Expertise in top-notch technologies and approaches 🔹Communication: I find it to be the key to successful collaboration My Stack includes but is not limited with: - Native Android Apps (Java / Kotlin) - KMM/KMP - Jetpack Compose - Coroutines, RxJava - Mobile user interfaces ( UI/UIX design, Material Design. Material You design ) - Clean Code ( Clean Architecture / MVVM / MVI ) - SOLID - Dependency Injection ( Dagger / Koin ) - Caching ( SQLite / RoomDB / Realm ) - Testing ( JUnit Tests / Mockito / Roboelectric ) - Fragments API ( also navigation components ) - Google fit SDK - Retrofit / Ktor - VSC: Git - Jira, Trello - Firebase - Push Notification - Database management ( Relational databases / NoSQL ) - Barcode / QR code readers/generator - Firebase Cloud Messaging - NFC - GPS & Location Services - Payment processors (Stripe / PayPal / Braintree ) - In-App Search - Map integration ( Google Maps) - Heroku I am passionate about best practices and project quality, creating maintainable, scalable, clean, and testable code. Have I missed anything? Send me a message, and we can talk more about the details!

  • Android
  • C++
  • Java
  • Reactive Programming
  • Mobile App Development
  • Kotlin
  • Android App Development
  • RESTful API
  • RESTful Architecture
  • Software Architecture & Design
  • Object-Oriented Programming
  • Clean Architecture
  • SQLite
  • Android SDK

How it works

Post a job for free Post 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 Android NDK Developer in Armenia on Upwork?

You can hire a Android NDK Developer in Armenia on Upwork in four simple steps:

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

Rates charged by Android NDK 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 NDK Developer in Armenia on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Android NDK 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 NDK Developer team you need to succeed.

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