Senior Android Developer (Reverse Engineering or Custom ROM Engineering Focus) at Empower Consulting | Torre
Senior Android Developer (Reverse Engineering or Custom ROM Engineering Focus)

Senior Android Developer (Reverse Engineering or Custom ROM Engineering Focus)

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Base compensation MYR35k/month
~USD8.57k/month

+ Bonuses (up to 100% of base compensation)

+ Health insurance

Negotiable
location_on
Remote (for China residents)
Remote (for Singapore residents)
Remote (for Malaysia residents)
Remote (for Hong Kong residents)
Posted 7 months ago

Responsibilities


We’re Hiring: Android Developer / Senior Android Developer (Reverse Engineering and/or Custom ROM Engineering focus) Business Context: Mission-critical i-gaming payment platform (real-time transactions) 📍 Location: Remote (Singapore, China, Malaysia, Indonesia, Hong Kong) – APAC 💰 Salary: Up to RM35,000 (depending on experience and skills) 🗣 Language Requirement: Fluent in English, able to work effectively in Mandarin-speaking technical environment 👥 Headcount: 4 💡 What you’ll do: • Work on real-time transaction systems for a mission-critical i-gaming payment platform • Dive into Reverse Engineering OR Custom ROM Engineering • Implement MVVM, modularization, and clean architecture • Work with Android Accessibility Services and non-standard behaviors • Deliver independent R&D / PoC initiatives 💪 Must-Have Technical Requirements: • Strong Kotlin experience with MVVM, coroutines, and Android app lifecycle (companion object, activity task stack, etc) • Experience with RESTful API integration • Hands-on experience in Reverse Engineering and/or Custom ROM Engineering • Knowledge / understanding of Android automated test frameworks (UiAutomator, Instrumentation APKs, etc) • Android Accessibility Services (rootInActiveWindow, performAction, onAccessibilityEvent, etc) • Git workflow knowledge (clone, pull, PR/MR, rebase) • Up-to-date knowledge on new Android version releases, platform changes, limitations, and restrictions • Willingness to learn and pick up new frameworks / concepts • Strong self-resourcefulness, critical thinking, and problem-solving skills • Ability to solve complex Android technical challenges independently