Role Overview
Responsible for core native development of an overseas payment platform. Requires proficiency in Kotlin/Java, familiarity with hybrid architectures (Flutter/H5), and the ability to deliver superior performance, animations, and stability—providing global users with bank-level security and internet-level smoothness.
Key Responsibilitie
- sCore Native Development: Lead architecture design and core module implementation for overseas payment apps from 0 to 1
- .Ultimate Experience Optimization: Deeply involved in UI/UX implementation, delivering complex interactive animations, ensuring smooth 60fps performance even on mid- to low-end devices
- .Hybrid Architecture Expertise: Familiar with Flutter, proficient in secondary development of H5 containers (WebView), and capable of designing efficient and stable JSBridge communication mechanisms
- .Performance Optimization: Conduct memory optimization, startup speed improvements, package size reduction, and network acceleration for payment scenarios; resolve stuttering and memory leaks caused by hybrid development
- .Engineering Practices: Knowledge of automated build (CI/CD), strict code quality checks, crash monitoring, and online performance monitoring systems
.
Requiremen
- tsTechnical Dept
- h:7+ years of Android development experience, proficient in Kotlin and Java, familiar with Android SDK and version difference
- s.Expertise in Android rendering mechanisms, event dispatch, custom Views, and advanced animation developmen
- t.Hybrid Development Experienc
- e:Familiar with Flutter and its underlying principles, with hands-on experience in optimizing hybrid projects (Native + Flutter / Native + H5
- ).Skilled in WebView performance tuning, able to handle complex H5 interaction compatibility issue
- s.Performance Expertis
- e:Proficient with tools such as Profiler and LeakCanary for issue diagnosis; deep understanding of multithreading and concurrent programmin
- g.Awareness of payment-grade product stability, with knowledge of encryption, secure storage, and related technologie
- s.Soft Skill
- s:Strong pursuit of user experience, able to proactively propose technical improvement
- s.Excellent communication skills, capable of close collaboration with product managers and UI designers to deliver pixel-perfect detail
s.
Preferred Qualificati
- onsFinancial Payment App Development Experien
- ce:Hands-on experience with sensitive data encryption (RSA/AES), secure keyboards, digital signatures, and biometric payme
- nt.Experience in international acquiring or e-wallet developme
- nt.Crypto/Web3 Industry Experien
- ce:Familiar with blockchain fundamentals, with experience in WalletConnect integration or private key secure storage preferr
- ed.Experience in WebSocket long connection optimizati
- on.Payment Performance Optimizati
- on:Experience in technical solutions for improving payment funnel conversion (e.g., extreme reduction of first-screen load time, seamless switching in critical payment path
s).