- Damansara Jaya Selangor Malaysia
Working Location
Job Description
Responsibilities
About Leanx
Leanx is a leading payment gateway company in Malaysia, established in 2008. Initially operating as a system integrator, we transitioned into the payment gateway space over the last two years, offering secure, innovative, and reliable payment solutions to businesses across the region. As we continue to grow, we are committed to maintaining the highest standards of risk management and regulatory compliance to ensure the trust and safety of our clients and partners.
---
Job Summary
You own the Android app end-to-end — the Kotlin + Jetpack Compose build, the Google Play
release, secure on-device authentication, and native integrations — for a fintech app where trust
and security are the product. You pair with the iOS developer as the mobile pod, sharing
architecture decisions and design-system discipline.
What you will own
The Android build and release: signed, obfuscated (R8/ProGuard) builds via the Play
Console, versioning, rollouts.
Secure authentication and storage: Android Keystore, BiometricPrompt, encrypted
secure storage, certificate pinning.
App integrity: root and tamper detection (Play Integrity API), attestation.
The UI layer: pixel-perfect screens from design specs, dark theme, animations, offline-
first patterns.
Push and engagement: FCM notifications, deep links.
Android test and CI: instrumented + unit tests, mobile CI pipeline.
Job Descriptions
Build features in Kotlin + Jetpack Compose (clean architecture, MVVM, repository
pattern, Hilt DI, Coroutines/Flow).
Implement biometric login, secure storage, and integrity checks.
Turn design specs into pixel-perfect, responsive screens.
Ship signed Play Store builds; manage the release and obfuscation pipeline.
Write and review tests; debug device-specific issues; keep the app fast and stable.
Required Knowledge
Android application lifecycle
Mobile application security principles
Mobile authentication technologies
RESTful API integration
Mobile architecture patterns (MVVM/Clean Architecture)
Android security controls and data protection
Mobile performance optimization
Google Play deployment processes
Required Skills & Competencies
Strong UI/UX implementation skills
Ability to translate design specifications into production-ready applications
Strong debugging and troubleshooting capabilities
Strong knowledge of secure coding practices
Excellent collaboration and communication skills
Ability to manage application releases independently
Required Experience
Minimum 5 years Android application development
Proven experience developing and publishing Android applications
Experience with biometric authentication
Experience implementing secure mobile applications
Experience working with Agile teams
Preferred Industry Exposure
Fintech
Banking
Digital Wallets
Payment Applications
Regulated Industries
Tech stack
Kotlin · Jetpack Compose · Hilt · Coroutines/Flow · Retrofit/OkHttp · Firebase · Git · Android Studio
Why Join Leanx?
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.