Hire the Best Android NDK Developers
in Armenia
Yerevan, Armenia
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
Yerevan, Armenia
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
Yerevan, Armenia
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
Yerevan, Armenia
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
“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.”
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.”
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.”
Katja Krohn
Summa Linguae
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.
Find more freelancers
Top cities for Android NDK Developers in Armenia
- Win32 App Developers in Yerevan, AM
- PHP Developers in Yerevan, AM
- Engineering Freelancers in Yerevan, AM
- Git Developers in Abovyan, AM
- Jekyll Developers in Yerevan, AM
- Three.js Developers in Yerevan, AM
- Distributed Computing Specialists in Yerevan, AM
- WordPress Plugin Developers in Gyumri, AM
- Customer Service Representatives in Yerevan, AM
- Sound Designers in Yerevan, AM
- Graphic Designers in Yerevan, AM
- JUnit Specialists in Yerevan, AM
- Startup Freelancers in Yerevan, AM
- Payment Gateway Integration Specialists in Yerevan, AM
- Due Diligence Specialists in Yerevan, AM
- Program Managers in Yerevan, AM
More top skills in Armenia
- Objective-C Developers in Armenia
- Zend Framework Developers in Armenia
- PHP Developers in Armenia
- C++ Programmers & Developers in Armenia
- JavaScript Developers in Armenia
- QT Developers in Armenia
- Android Developers in Armenia
- Golang Developers in Armenia
- C# Developers & Programmers in Armenia
- Object Oriented PHP Developers in Armenia
- ASP.NET Developers in Armenia
- Unity Developers in Armenia
- Java Developers in Armenia
- Node.js Developers in Armenia
- LINQ Developers in Armenia
- Programming Languages Freelancers in Armenia