Have at least 5 years of experience as a Mobile Developer in IT system development projects in the fields of finance and/or banking and/or corporate financial management integrated with banking systems and/or providing products and services to corporate customers on digital platforms 2. Have at least 3 years of experience in the following areas: + Using design prototypes and good understanding of architectural patterns to suggest for the problem. + Expertise in Dart, Flutter SDK, Flutter Widgets, Flutter CLI, Flutter Test, Mockito Dart, Flutter DevTools, Flutter Inspector, Dart DevTools + + Understanding of technical mechanisms such as caching, lazy loading, and preloading to enhance performance and experience. + Understanding of RESTful API, GraphQL, and WebSockets. + Ability to use UI/UX tools. 3. Have implemented and completed golive at least 01 project of Digital Banking solution and/or Customer Relationship Management (CRM) and/or Corporate Finance/Treasury Management integrated with banking systems in the position of Mobile Developer
Develop features based on business requirements for mobile applications on iOS and Android, ensuring adherence to coding and technical standards.
Develop and maintain shared UI libraries.
Ensure the user interface meets quality and performance standards according to design documents.