Senior Android Developer for MetaWorm Miner App (Kotlin, Jetpack Compose, Web3 Integration)


$1.00
Fixed price

We’re building MetaWorm Miner, an innovative Android app that lets users earn RA tokens through a metaverse-inspired mining system. We have a partial codebase started in Kotlin with Jetpack Compose, Hilt, EncryptedSharedPreferences, and Retrofit API integration, but it needs completion, debugging, and enhancement. We’re looking for a skilled Senior Android Developer to take this from prototype to a polished, production-ready app. Responsibilities: • Complete and debug the existing Kotlin codebase, including: • Secure storage with EncryptedSharedPreferences for token tracking. • ViewModel with Hilt dependency injection for state management. • API integration with Retrofit/OkHttp (certificate pinning already partially implemented). • Jetpack Compose UI for a simple, user-friendly mining interface. • Implement Proof of Action (POA) mining functionality: • Integrate location-based triggers using LocationManager (e.g., geofencing for Quantum Beacons). • Handle API calls to submit mining actions and retrieve RA token rewards. • Enhance the UI: • Refine the current Compose layout (display tokens, mining button with cooldown, loading indicator). • Add visual feedback (e.g., animations for token earning). • Ensure security: • Finalize certificate pinning with production-ready certificate hashes. • Validate HTTPS enforcement and secure data handling. • Write unit tests for key functions (e.g., mineTokens(), API responses) to ensure reliability. • Optimize performance (e.g., consider WorkManager for background mining if feasible). • Collaborate with us to integrate the app with our MetaWorm API (details provided upon hiring). Requirements: • 5+ years of Android development experience with Kotlin. • Proven expertise in Jetpack Compose, Hilt, and modern Android architecture. • Strong knowledge of Android security (e.g., EncryptedSharedPreferences, certificate pinning). • Experience with Retrofit, OkHttp, and RESTful API integration. • Familiarity with location services (e.g., LocationManager, geofencing). • Basic understanding of Web3/blockchain concepts (e.g., token systems, API-based mining). • Ability to debug and enhance incomplete codebases. • Bonus: Experience with unit testing (e.g., JUnit, Mockito) and Web3 libraries (e.g., Web3j). • Strong communication skills and ability to deliver within a tight timeline. Deliverables: • A fully functional MetaWorm Miner app, debugged and built from the provided code. • Clean, documented Kotlin code with a production-ready APK. • Unit tests covering core functionality (mining, API calls). • A brief handover document explaining the setup and how to maintain it.

Keyword: Java

Price: $1.0

Kotlin Retrofit Android OkHttp Unit Testing

 

Development of Traffic Bot with Custom Features

We are looking for a skilled developer to create a traffic bot tailored to our specifications. The bot should support the use of proxies, allow for custom traffic referrers, create action such as random clicks, and manage visit intervals and thread counts. Additionally,...

View Job
Full Stack

Frontend (Cliente) Diseñar y desarrollar interfaces de usuario con html, css y javascript. Usar frameworks/librerías como React, Angular o Vue.js. Optimizar el diseño para diferentes dispositivos (responsive design). Manejar interacciones con APIs. Backend (Servidor) De...

View Job
Skyrim Modpack Creation & Optimization

I'm looking to hire a freelancer who can create a modpack for Skyrim Anniversary Edition from a list of mods I will provide. The modpack needs to be optimized to ensure all mods work smoothly together. The list contains 393 mods. - I need assistance downloading al...

View Job