V
Lead Software Engineer
Job Description
- 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.
More Info
Key Skills
Flutter SDK
UI UX tools
Flutter Test
Dart Flutter DevTools
Flutter Widgets
Flutter CLI
WebSockets
Dart DevTools
Flutter Inspector
preloading
lazy loading

