Job Description:
As a Mobile App Developer specializing in financial applications, you will be responsible for designing and developing our core financial trading apps (iOS/Android) with a focus on performance and stability. Your role will involve working on various critical modules including high-frequency news feeds, research report displays, and personalized content recommendations. You will optimize mixed media layouts and long-list scrolling performance to deliver seamless reading experiences. Additionally, you will implement digital asset security features such as secure key storage, underlying security protocols, and multi-factor authentication logic. The position requires integrating distributed financial protocols and smart contracts while adhering to industry communication standards. Collaboration with product and design teams is essential to achieve high-fidelity UI/UX implementations and optimize rendering performance for complex data visualizations like K-line charts and real-time market data.
Key Responsibilities:
- Develop and maintain our core financial trading applications for iOS and Android platforms
- Design and implement high-performance news feed and content modules with personalized recommendations
- Build secure digital asset management features including cryptographic key storage and authentication systems
- Integrate with distributed financial protocols and smart contracts using industry standards
- Collaborate with product and design teams to implement and optimize UI/UX elements
- Enhance rendering performance for complex financial data visualizations
Job Requirements:
- Bachelor's degree or higher in Computer Science or related field
- Proficiency in React Native framework and TypeScript
- Experience developing financial or digital asset management applications
- Strong understanding of security standards and asymmetric encryption principles
- Preferred experience with news feed products (e.g., Toutiao, Xueqiu) and content recommendation systems
- Knowledge of native mobile development (Swift/Kotlin/Java/Objective-C) is a plus
- Experience with mobile performance optimization techniques
- Ability to write clean, maintainable code following best practices
Preferred Qualifications:
- Experience developing Native Modules for React Native applications
- Familiarity with complex list rendering optimizations
- Knowledge of information flow advertising implementations
- Background in financial data visualization techniques
Benefits:
Competitive compensation package including salary, bonuses, and comprehensive benefits will be discussed during the interview process based on qualifications and experience.