Job description
Responsibilities:
Responsible for the development and maintenance of cross-platform technology frameworks;
Responsible for the research and development of innovative application technologies for mobile cross-platform technology Flutter;
Responsible for performance experience optimization of the Flutter framework and business;
Write high-quality, maintainable code, conduct code reviews to ensure code quality and project progress;
Conduct research on cutting-edge technologies and undertake key/difficult technical challenges.
Requirements:
More than 2 years of native (Android/iOS) development experience, more than 3 years of Flutter development experience;
Solid foundational knowledge with a deep understanding of Flutter architecture, engine, and UI rendering;
Familiar with Flutter-related ecosystems, such as Flutter Riverpod, Provider, Getx, and other state management libraries;
Ability to encapsulate third-party SDKs using Flutter is preferred;
Proficient in using various Flutter UI components and animation components, as well as customizing UI using Canvas;
In-depth thinking and practical experience in Flutter and native performance optimization.
