Hire the best Model View ViewModel (MVVM) Specialists in Nigeria

Check out Model View ViewModel (MVVM) Specialists in Nigeria with the skills you need for your next job.
  • $15 hourly
    I’m Emmanuel Iyke, a Senior Android Engineer with over five years of experience in designing, developing, and deploying robust, user-centric mobile applications. Based in Lagos, Nigeria, I specialize in building scalable, secure, and high-performance Android apps using Kotlin and Java. My expertise spans Fintech, Logistics, and Commercial Applications, where I’ve consistently delivered solutions that enhance user engagement and drive business growth. I have a proven track record of implementing modern Android technologies such as Jetpack Compose, MVVM, MVI, and Clean Architecture to create maintainable and efficient codebases. My deep understanding of Android SDK, Retrofit, Room, and Dagger/Hilt enables me to build sophisticated applications with seamless API integrations, secure authentication mechanisms, and optimized performance. I’m passionate about leveraging cutting-edge tools like Kotlin Coroutines, StateFlow, SharedFlow, and Firebase to deliver real-time, data-driven solutions. My commitment to security is evident in my work with SSL/TLS encryption, SQLCipher, and Multi-factor Authentication (MFA), ensuring user data is protected at all times. Technical Expertise Languages: Kotlin, Java Frameworks & Libraries: Android Jetpack (ViewModel, LiveData, Navigation, Room, Compose), Retrofit, Dagger 2, Hilt, RxJava, Kotlin Coroutines Architectures: MVVM, MVI, Clean Architecture Tools & Platforms: Android Studio, Firebase (Authentication, Firestore, Cloud Messaging), Git (GitHub, GitLab, Bitbucket), Jenkins, Jira Core Skills: Android Application Development UI/UX Design & Implementation API Integration & RESTful Services Dependency Injection (Dagger/Hilt) Unit Testing & Test Automation (JUnit, Mockito, Espresso) Agile Methodologies & Team Collaboration Writing Clean, Maintainable, and Efficient Code Key Achievements Successfully designed and developed 10+ Android applications with over 100,000+ combined downloads on the Google Play Store. Implemented SSL/TLS certificate pinning using OkHttp to mitigate Man-In-The-Middle Attacks, ensuring secure communication channels. Enhanced data security by integrating SQLCipher Encryption within the Room database, protecting sensitive user information. Developed real-time Fraud Detection Systems using Machine Learning Models, Transaction Monitoring, and Behavioral Biometrics to identify and prevent suspicious activities. Optimized app performance, reducing load times by 30% and improving user retention by 20%. Mentored and led teams, fostering a culture of knowledge sharing and continuous improvement.
    Featured Skill Model View ViewModel (MVVM)
    Java
    UI/UX Prototyping
    Git
    ProGuard
    GraphQL
    Dependency Injection Framework
    Dagger 2
    RxJava
    Retrofit
    WorkManager
    Navigation Design
    Model View ViewModel
    Android
    Kotlin
    Google Play
  • $25 hourly
    Am a result oriented Native Android Developer with a strong foundation in Kotlin and Jetpack Compose. I've actively built and launched several projects and gained practical experience in designing and developing Android applications.
    Featured Skill Model View ViewModel (MVVM)
    TensorFlow Lite
    Computer Vision
    Material Design
    Deep Neural Network
    Firebase
    TensorFlow
    Dependency Injection Framework
    Dagger
    JetPack
    English
    Android Room Persistence
    Coroutine
    Model View ViewModel
    Android
    Kotlin
  • $30 hourly
    I am a mobile engineer with over six years of experience building mobile applications. I develop mobile applications in Java, Kotlin, and Dart. The skills in my portfolio include - Java, Kotlin, Dart - Android SDK, Android Component, Jetpack Compose, Databinding - Dagger 2, Hilt, - Kotlin Coroutines, Flows - Firebase Analytics, Firebase Crashlytics - Room, MySQL, SQLite - Webview - Rest API, Retrofit, Volley - MVVM, MVP, MVC architectures - Hardware Tasks (Camera and Biometrics) - Version Control | Git The skills I have developed will bring value to you. I deliver on time and work within the stipulated timeline for each project. I have honed my abilities to build scalable Android applications that meet clients' objectives.
    Featured Skill Model View ViewModel (MVVM)
    Android SDK
    Android
    SQLite
    MySQL
    Version Control
    Data Binding
    Room
    Coroutine
    JetPack
    Retrofit
    Dagger 2
    Model View ViewModel
    Android App Development
    Java
    Kotlin
  • $22 hourly
    I love building products that create a positive impact in the society by leveraging technology to solve key societal issues across the world. I have a degree in Electrical Engineering and 5+ years developing applications for iOS which makes me able to create both Hardware and Software applications/products. Also, I give clients the freedom to explore the products we build together, ensuring they get value for money while staying on course with the product's intended use. I can help with creating iOS Applications, and also have a close knit team I manage to help deliver products outside my focus like Android apps, Web apps, and more...
    Featured Skill Model View ViewModel (MVVM)
    Product Development
    Product Management
    Mobile App
    Software Development
    MATLAB
    MVC Framework
    Model View ViewModel
    iOS SDK
    iOS Development
    iOS
    In-App Purchases
    Social Media Account Integration
    Firebase
    User Authentication
    Swift
  • $40 hourly
    I'm a result-driven Generalist Software Engineer with experience building great products across startups in Nigeria and US, I am passionate about writing testable and maintainable code while following Software Development Best practices. When I'm not shipping Software I spend my time reading up about software architecture and exploring open-source code on GitHub. I also spend so much of my time vibing to some good Afro-beat Music I have a knack for solving complex problems with no obvious solution. Do you have an idea you would like to bring to life? Kindly, reach out, or schedule a meeting with me here
    Featured Skill Model View ViewModel (MVVM)
    Test Development
    Firebase Realtime Database
    Kotlin
    Firebase
    Model View ViewModel
    SQL Programming
    Java
    GraphQL
    RESTful API
    Git
    Google Play
    Desktop Application
    Material Design
    Android SDK
    Android
  • Want to browse more freelancers?
    Sign up

How hiring on Upwork works

1. Post a job

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.