Take full ownership of the product you are crafting - You will be involved in the full life cycle of software engineering including requirement analysis, prototyping, design, implementation, deployment, monitoring, and support.
Take primary software and architectural ownership of core financial applications, driving backend service design, relational data models, API contracts, and scalable feature delivery.
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