KER. logo type2

Kerjaaa.org

Warga Punya Kerjaaa

Senior Android Developer – Wallet

Eligible country: Indonesia
Salary undisclosed
binance 1
Binance

Cryptocurrency

• Responsible for feature development and architecture optimization of the MPC Wallet Android client, ensuring code quality and maintainability. • Participate in client-side implementation of security-related modules including key management, MPC signing flows, and device binding. • Align interfaces (API/Proto) with iOS, backend, and Web teams to ensure multi-platform consistency and compatibility. • Continuously optimize app startup speed, memory usage, network requests, and UI rendering performance. • Write unit and integration tests, participate in code reviews, and drive engineering standards and CI/CD pipeline development. • Track new technologies in the Android ecosystem, evaluate and introduce suitable tools and frameworks for the team.
• 5+ years of native Android development experience, with a track record of shipping commercial products end-to-end. • Proficient in Kotlin (primary language), familiar with Java. • Solid command of Android SDK and Jetpack components (Lifecycle, ViewModel, Navigation, Room, WorkManager, etc.). • Familiar with Jetpack Compose or traditional View system; capable of independently building complex UI. • Familiar with common architecture patterns: MVVM / MVI / Clean Architecture. • Familiar with networking frameworks (OkHttp, Retrofit), serialization (Protobuf / JSON), and dependency injection (Hilt / Koin). • Familiar with Android security mechanisms: KeyStore, encrypted storage, certificate pinning, code obfuscation / hardening. • Good code review habits; familiar with Git workflows (feature branching, PR review). • Adept at using AI-assisted tools (e.g., GitHub Copilot, Cursor, ChatGPT) to boost development efficiency; demonstrates an AI-augmented development mindset. • Strong communication skills; able to collaborate effectively with multi-platform teams. • Understanding of major blockchains (BTC, ETH, Solana); experience with wallet apps or DApps. • Understanding of symmetric/asymmetric encryption, digital signatures, key derivation (BIP-32/39/44), MPC/TSS concepts. • React Native, WebView bridging, JS Bridge development, or familiarity with TypeScript. • Experience integrating Go libraries via gomobile; understanding of cross-language binding and debugging. • Experience with financial-grade / custody-grade products; understanding of compliance, audit, and risk control requirements. • Knowledge of Android cracking, reverse analysis, Hook, Root/Jailbreak detection, anti-debugging, memory protection, and data leak prevention. • CI/CD Pipeline Experience: GitHub Actions, Fastlane, automated testing. • Experience integrating LLM / AI Agents into daily development workflows, or understanding of prompt engineering.
Android Development; Kotlin; Java; Android SDK; Jetpack; Jetpack Compose; MVVM; MVI; Clean Architecture; OkHttp; Retrofit; Protobuf; JSON; Hilt; Koin; Android Security; Git; CI/CD; Blockchain; Web3; Cryptography; MPC; TSS; React Native; TypeScript; Gomobile; AI-Assisted Development
Instruksi:
Apply via official career page:

Kerjaaa.org tidak memungut biaya apapun & pencari kerja disarankan untuk menghindari pihak yang meminta pembayaran saat melamar kerja.

Job post ini diupload oleh kerjaaaorg. Hubungi halo@kerjaaa.org jika menemukan job post yang mencurigakan, atau ingin job ini diturunkan.

Last edited: 03/09/2026

This job post is uploaded by kerjaaaorg. Contact us at halo@kerjaaa.org to submit your job openings, find inaccuracy, notice a fraud or to takedown this post.

Disclaimer
  • Kerjaaa.org tidak terlibat dalam proses recruitment yang dilakukan pemberi kerja, kecuali tertulis pada halaman lowongan kerja
  • Kerjaaa.org adalah website yang mempertemukan pemberi kerja, dan pencari kerja
  • Kerjaaa.org tidak menjamin keabsahan listing (daftar) kerja yang diupload oleh pemberi kerja
  • Kerjaaa.org tidak menjamin keabsahan baik pemberi kerja maupun pencari kerja
  • Pengguna website ini wajib berhati-hati agar terhindar dari kerugian
  • Kerjaaa.org tidak bertanggung jawab atas segala keuntungan atau kerugian yang dialami pengguna

Contoh tindakan recruiter yang perlu dicurigai:

  • Meminta informasi sensitif sebelum interview (misal: nomor KTP, kode OTP, dan lain-lain)
  • Meminta banking details (misal: nomor kartu kredit, PIN, dan lain-lain)
  • Meminta pembayaran untuk melamar pekerjaan
  • Pekerjaan yang “too good to be true” (misal: gaji yang sangat besar untuk pekerjaan yang ringan)
  • Media sosial perusahaan yang tidak ada aktivitas sosial atau engagement
  • Tidak memiliki website resmi dengan informasi yang jelas dan testimonial asli
  • Ada permintaan yang bersifat tidak wajar
  • Cek sosial media pemberi kerja. Cari tau aktivitas nya di berbagai sosial media.
  • Cek nomor. Gunakan aplikasi seperti Get Contact untuk mencari tau apakah nomor yang dihubungi pernah bermasalah
  • Cek email. Bisnis legit & professional jarang menggunakan email gratis seperti @gmail.com atau @yahoo.com. Jika pemberi kerja adalah sebuah bisnis berbentuk perusahaan, email mereka sepatutnya adalah, contoh, hr@namabisnis.com, dengan domain sesuai alamat website resmi perusahaan.
  • Cek Google. Jika pemberi kerja adalah bisnis berbentuk perusahaan, seringkali mereka memiliki jejak digital yang dapat ditemukan di Google.
  • Gunakan insting. Jika ada sesuatu yang mencurigakan, stop. Jangan terburu-buru.
  • Hubungi kami ke halo@kerjaaa.org jika kamu memiliki kecurigaan terhadap sebuah listing kerja ataupun pemberi kerja. Kirim screenshot dan link halaman listing kerja tersebut.

We're on Telegram 🥳

We are on Telegram to share jobs weekly. Join our official channel!

Threads
WhatsApp
Telegram
X
LinkedIn
Facebook
Email

Kategori

Location

City

Employment

Company Type

Working Style

Job Category

Industry

Working Experience

Eligible Country