Senior Android Developer - Wallet
- Thỏa thuận
- 5 năm kinh nghiệm
Hạn nộp hồ sơ: 02/10/2026 (Còn 21 ngày)
Ứng tuyển sớm để được ưu tiên
Kết nối với Nhà tuyển dụng để tìm hiểu thông tin và gia tăng cơ hội trúng tuyển
Nhà tuyển dụng đang online
Mô tả công việc
Core Development: Responsible for feature development and architecture optimization of the MPC Wallet Android client, ensuring code quality and maintainability.
Security Implementation: Participate in client-side implementation of security-related modules including key management, MPC signing flows, and device binding.
Cross-Platform Collaboration: Align interfaces (API/Proto) with iOS, backend, and Web teams to ensure multi-platform consistency and compatibility.
Performance Optimization: Continuously optimize app startup speed, memory usage, network requests, and UI rendering performance.
Quality Assurance: Write unit and integration tests, participate in code reviews, and drive engineering standards and CI/CD pipeline development.
Technical Research: Track new technologies in the Android ecosystem, evaluate and introduce suitable tools and frameworks for the team.
Security Implementation: Participate in client-side implementation of security-related modules including key management, MPC signing flows, and device binding.
Cross-Platform Collaboration: Align interfaces (API/Proto) with iOS, backend, and Web teams to ensure multi-platform consistency and compatibility.
Performance Optimization: Continuously optimize app startup speed, memory usage, network requests, and UI rendering performance.
Quality Assurance: Write unit and integration tests, participate in code reviews, and drive engineering standards and CI/CD pipeline development.
Technical Research: Track new technologies in the Android ecosystem, evaluate and introduce suitable tools and frameworks for the team.
Yêu cầu
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.
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.
Thông tin khác
Nice to have
Blockchain / Web3 Experience: Understanding of major blockchains (BTC, ETH, Solana)
experience with wallet apps or DApps.
Cryptography Fundamentals: Understanding of symmetric/asymmetric encryption, digital signatures, key derivation (BIP-32/39/44), MPC/TSS concepts.
JavaScript / Cross-Platform Experience: React Native, WebView bridging, JS Bridge development, or familiarity with TypeScript.
Gomobile / Go Integration Experience: Experience integrating Go libraries via gomobile (e.g., Go-based MPC core library)
understanding of cross-language binding and debugging.
Security-Sensitive Product Experience: Experience with financial-grade / custody-grade products
understanding of compliance, audit, and risk control requirements.
Android Reverse Engineering & Security Protection: Knowledge of Android cracking, reverse analysis, Hook, Root/Jailbreak detection, anti-debugging, memory protection, and data leak prevention
ability to enhance sensitive data and memory security on rooted or high-risk runtime environments.
CI/CD Pipeline Experience: GitHub Actions, Fastlane, automated testing.
AI-Assisted Development Practice: Experience integrating LLM / AI Agents into daily development workflows (code generation, code review, automated testing, documentation), or understanding of prompt engineering.
Blockchain / Web3 Experience: Understanding of major blockchains (BTC, ETH, Solana)
experience with wallet apps or DApps.
Cryptography Fundamentals: Understanding of symmetric/asymmetric encryption, digital signatures, key derivation (BIP-32/39/44), MPC/TSS concepts.
JavaScript / Cross-Platform Experience: React Native, WebView bridging, JS Bridge development, or familiarity with TypeScript.
Gomobile / Go Integration Experience: Experience integrating Go libraries via gomobile (e.g., Go-based MPC core library)
understanding of cross-language binding and debugging.
Security-Sensitive Product Experience: Experience with financial-grade / custody-grade products
understanding of compliance, audit, and risk control requirements.
Android Reverse Engineering & Security Protection: Knowledge of Android cracking, reverse analysis, Hook, Root/Jailbreak detection, anti-debugging, memory protection, and data leak prevention
ability to enhance sensitive data and memory security on rooted or high-risk runtime environments.
CI/CD Pipeline Experience: GitHub Actions, Fastlane, automated testing.
AI-Assisted Development Practice: Experience integrating LLM / AI Agents into daily development workflows (code generation, code review, automated testing, documentation), or understanding of prompt engineering.
Thông tin chung
- Thu nhập: Thỏa thuận
Nơi làm việc
- · Job Posted September 02, 2026
Việc làm tương tự khác
Thông tin công việc
Vị trí:
Nhân viên
Hình thức làm việc:
Toàn thời gian
Việc làm tương tự
Cảnh báo dấu hiệu lừa đảo tuyển dụng
Đội ngũ hỗ trợ của JobOKO sẵn sàng đồng hành, tư vấn và giới thiệu những cơ hội việc làm phù hợp, giúp Ứng viên tự tin phát triển sự nghiệp và chinh phục mục tiêu nghề nghiệp bền vững.
Hotline CSKH
1900.63.63.84
Công ty Cổ phần JobOKO Toàn cầu
Đội ngũ hỗ trợ của JobOKO luôn chủ động tư vấn các giải pháp tuyển dụng tối ưu, cam kết đồng hành và hỗ trợ Quý Nhà tuyển dụng đạt được hiệu quả tuyển dụng bền vững.
Hotline CSKH
0962.107.888
Công ty Cổ phần JobOKO Toàn cầu