Job description
Job Responsibilities
Responsible for the development and maintenance of a cryptocurrency exchange app based on Flutter, ensuring high performance, high availability, and a good user experience.
Participate in technical architecture design, formulate reasonable development plans, and ensure code scalability and maintainability.
Optimize the app's performance bottlenecks, including but not limited to startup speed, memory usage, rendering efficiency, etc.
Work closely with product managers, designers, and backend development teams to ensure timely and high-quality project delivery.
Research and explore the latest developments in Flutter and related technologies to enhance the team's technical capabilities.
Solve technical challenges encountered during the development process and provide efficient solutions.
Qualifications
Over 5 years of native development experience (iOS or Android), familiar with native development frameworks and toolchains.
Over 3 years of Flutter development experience, familiar with the Flutter framework and its ecosystem.
In-depth understanding of performance optimization and architecture design, capable of designing efficient and scalable application architectures.
Familiar with state management frameworks such as GetX, Riverpod, etc., with practical project experience (a plus).
Strong technical research ability, capable of independently solving complex technical problems.
Good team spirit, able to communicate effectively with team members and drive project progress.
