Location: Ho Chi Minh City
Department: Product & Engineering
Product: BShield — Runtime Application Self-Protection (RASP)
Introduction
BShield is a "Made in Vietnam" Runtime Application Self-Protection (RASP) security solution that specializes in protecting mobile applications and games (Android, iOS) from real-time attacks.
BShield is integrated directly into applications to automatically detect and block reverse engineering, hooking, and fraud behaviors. Joining BShield, you will directly participate in a battle of wits against the latest attack techniques on the market.
WHAT WILL YOU DO?
Develop Core Shield (R&D)
- •Build protection layers: Design and develop anti-Debug, anti-Hooking, anti-Root/Jailbreak modules, emulator detection, and prevent all unauthorized interference with app Runtime.
Code Obfuscation
- •Implement code obfuscation techniques at LLVM IR, Bytecode, or Machine code levels to maximize the difficulty of reverse engineering.
Security Research
- •Analyze tools such as Frida, Magisk, APatch... and the latest attack techniques to continuously upgrade BShield's defensive capabilities.
Performance Optimization
- •Ensure the protection layer operates optimally – absolute security without slowing down the app, draining battery, or overheating the device for end users.
Partner with Customers (Support & Integration)
- •Integration support: Directly guide customer Dev teams to embed BShield into projects and configure on CI/CD systems.
- •Real-world troubleshooting: Analyze logs, identify root causes, and thoroughly resolve logic conflicts, crashes, or performance degradation issues.
- •Technical consultation: Answer questions and advise on optimal security configuration, balancing safety and user experience.
PROFESSIONAL REQUIREMENTS
- •Experience: At least 2 years of software engineer experience.
- •Reverse Engineering mindset: Enjoy understanding how Android/iOS operating systems work underneath and how to reverse engineer them.
- •Android Internals: Understand ART, Zygote, Binder IPC, and JNI.
- •Tools: Proficient with tools such as JADX, IDA Pro, Ghidra...
- •Security knowledge: Understand the mechanisms of Xposed, Frida, and equivalent system interference tools.
- •AI Tooling: Know how to apply AI to optimize development performance and workflow.
BONUS POINTS (PREFERRED)
- •Proficient in C/C++ programming (especially low-level Native).
- •Solid grasp of Mach-O structure, Objective-C Runtime, and iOS Internals.
- •Deep understanding of Sandbox, Code Signing, and Apple Entitlements.
- •Ability to discover operating system vulnerabilities or bugs is an advantage.
BENEFITS
- •Work with Vietnam's leading security engineering team at Verichains.
- •Opportunity to directly participate in building BShield — a "Made in Vietnam – Go Global" security solution.
- •Competitive salary, performance-based bonuses.
- •Dynamic, creative work environment with global orientation.
- •Directly engage with the latest attack techniques on the market.