Mô Tả Công Việc
We are looking for a Senior Native Mobile Developer with deep expertise in Swift and Kotlin, and a strong understanding of BLE (Bluetooth Low Energy) communications to join our team. This role will integrate our MPC (Multi-Party Computation) Crypto Wallet solution with a hardware component—that communicates with the mobile device via BLE.You will work closely with cryptography engineers, firmware teams, and backend developers to integrate the existing MPC libraries into the mobile app, define the mobile-side communication protocol, and ensure seamless and secure interaction between the mobile wallet and the Firmware.Key Responsibilities
Implement and maintain native iOS (Swift) and Android (Kotlin) components of our MPC wallet application.
Integrate MPC cryptographic libraries at the mobile level to facilitate secure key shares and transaction signing.
Develop and optimize BLE communication protocols between the mobile app and the hardware device.
Collaborate with firmware teams to define and test BLE packet structures, command sets, pairing/authentication, and data flow.
Ensure security best practices are followed in all data transmission and mobile storage operations.
Build robust, maintainable, and well-tested code that integrates cleanly with our overall architecture.
Work with QA to write and validate mobile tests covering BLE communication and MPC flows.
Participate in technical design discussions, code reviews, and continuous improvements across platforms.
Troubleshoot performance issues, connectivity failures, and edge-case behaviors related to BLE and cryptographic operations.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Qualifications
5+ years of hands-on mobile development experience with both Swift (iOS) and Kotlin (Android).
Strong knowledge of BLE (Bluetooth Low Energy) communication: scanning, pairing, GATT services/characteristics, and real-time data exchange.
Experience working with hardware-integrated mobile apps, especially where devices use BLE or NFC.
Familiarity with cryptographic concepts and security principles in mobile development.
Experience integrating native or third-party C/C++ libraries into Swift/Kotlin apps is a strong plus.
Understanding of mobile security practices: secure storage, keychain, data encryption, sandboxing.
Comfortable working closely with cross-functional teams (QA, firmware, backend, product).
Excellent problem-solving, debugging, and communication skills.
Self-driven and capable of thriving in a fast-paced, collaborative startup environment.
Nice to Have
Familiarity with MPC (Multi-Party Computation) principles and key management workflows.
Prior work with crypto wallets or blockchain-based applications.
Experience using BLE simulators/emulators for mobile development and testing.
Knowledge of CI/CD for mobile, mobile release management, and crash/error monitoring tools.
Contributions to open-source mobile or crypto-related projects.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Work on Cutting-Edge Crypto Tech: Be part of a team building secure, MPC-powered wallet technology that’s reshaping the future of digital asset protection.Collaborate with Top Talent: Work alongside a world-class team of engineers and crypto experts who value quality, innovation, and continuous learning.Flexible & Remote-Friendly Environment: Enjoy the freedom to work from anywhere or join us in Ho Chi Minh City—your impact matters more than your location.
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.