Responsible for the Flutter-side architecture design and core feature development of the company’s finance App.
Independently implement and optimize the performance of core modules such as fund deposits and withdrawals, trade matching, market quotes display, candlestick charts, and order management.
Participate in the technical implementation and component encapsulation of the App’s overall UI/UX.
Optimize multi-platform (iOS/Android) adaptation and performance, enhancing interaction and animation experiences.
Collaborate closely with backend, product, and design teams to accelerate feature delivery and ensure quality.
Research new Flutter features and cross-platform ecosystems, continuously optimizing code architecture and engineering efficiency.
Requirements
Bachelor’s degree or above, preferably in computer science or a related field; over 3 years of mobile development experience and more than 2 years of hands-on Flutter experience.
Proficient in Dart language features, Flutter framework mechanisms, asynchronous programming, and state management (Bloc, Provider, Riverpod, etc.).
Practical development experience with business scenarios such as candlestick charts, real-time market data push (WebSocket), trade matching, and risk control visualization.
Familiar with mobile performance tuning, memory management, and animation frameworks.
Experienced with RESTful APIs, WebSocket, encrypted communications, and complex interface interactions.
Experience in mixed Flutter–native integration (iOS/Android) or multi-platform adaptation is a plus.
Deep understanding of or personal interest in financial securities or cryptocurrency Apps is a plus.
Strong coding standards, learning agility, and sense of responsibility, with the ability to independently handle key module development.