Portfolio Jobs

Polychain Capital
90
companies
723
Jobs

Flutter Engineer

Matrixport

Matrixport

Other Engineering
Singapore
Posted on Jul 28, 2024

ABOUT US

Matrixport is Asia’s fastest growing one-stop digital asset financial services platform with over $10 billion in assets under custody & management. We are over 300 strong and serve both institutional and retail customers across Asia and Europe.

Our mission is to make crypto easy for everyone through our comprehensive suite of innovative and easy-to-use crypto investment products and services. Our offerings include Cactus Custody™, spot OTC, fixed income, structured products, lending as well as asset management. Our team is rapidly growing.

“Get More From Your Crypto”.

WHY JOIN US

At Matrixport, we tackle complex problems as a team. We encourage openness and promote transparency, respect, and inclusivity. Every team member is valued and has a voice that can be heard. We are always in the search for intellectually curious and entrepreneurial individuals who are keen on making an impact in the crypto ecosystem, and in building a better product for the next one billion users.

ABOUT THE ROLE

Responsibilities:

  1. Lead the development of Flutter projects, ensuring high accuracy, smoothness, testability and maintainability.
  2. Choose the right Flutter frameworks and libraries according to product requirements.
  3. Lead the migration of existing iOS, Android native apps to Flutter.
  4. 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:

  1. Bachelor's degree in Computer Science or a related field. 5+ years of working experience. Participated in large scale app projects.
  2. Proficient in Dart language and Flutter. Capable of writing high quality, performant, and testable code, and implementing complex UI interactions, animations and state management.
  3. Experience in native app development on iOS and Android, and knowledge of their discrepancies.
  4. Familiar with mobile app optimization and debugging. Familiar with the processes of app packaging, testing, and releasing.
  5. Familiar with team working in app development, e.g. managing branches, resolving code conflicts, upholding test coverage and coding style consistency.
  6. [Preferred] Have led the migration of native iOS / Android apps to Flutter before. Insights of the key points and limitations of such migrations.
  7. [Preferred] Experience in developing finance / trading apps. Familiar with optimized rendering of assets, order books, K-lines and other charts.

By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Policy. <https://www.matrixport.com/privacy-candidate>