Lead the development of Flutter projects, ensuring high accuracy, smoothness, testability and maintainability.
Choose the right Flutter frameworks and libraries according to product requirements.
Lead the migration of existing iOS, Android native apps to Flutter.
Lead the team to improve the code quality of Flutter projects, including reliability, performance, reusability and consistency. Help team members who are new to Flutter ramp up.
Requirements:
Bachelor's degree in Computer Science or a related field.
5+ years of working experience.
Participated in large scale app projects.
Proficient in Dart language and Flutter. Capable of writing high quality, performant, and testable code, and implementing complex UI interactions, animations and state management.
Experience in native app development on iOS and Android, and knowledge of their discrepancies.
Familiar with mobile app optimization and debugging. Familiar with the processes of app packaging, testing, and releasing.
Familiar with team working in app development, e.g. managing branches, resolving code conflicts, upholding test coverage and coding style consistency.
Have led the migration of native iOS / Android apps to Flutter before. Insights of the key points and limitations of such migrations.
Experience in developing finance / trading apps. Familiar with optimized rendering of assets, order books, K-lines and other charts.
Skills
Flutter
Debugging
Dart
Functions
Information Technology (IT)
Job Overview
Job Type:
Full-Time
Company
Matrixport
4 active jobs
Industry:
Banking & Finance
Ready to Apply?
Submit your application now and take the next step in your career journey.