Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Requirements:Flutter/Dart: Minimum of 4 years of experience with expert-level Dart, including familiarity with generics, extensions, mixins, and isolates. Ability to optimize performance and troubleshoot memory issues.Architecture: Proficient in designing and enforcing Clean Architecture. Experience implementing repository patterns, use cases, and entity mapping from the ground up.State Management: Extensive experience with Provider at scale, capable of architecting state management to prevent unnecessary rebuilds and manage complex state dependencies.Dependency Injection: Expertise in setting up and maintaining DI with get_it + injectable, with a clear understanding of lazy vs eager loading and testing implications.Error Handling: Skilled in functional error handling with the ability to design consistent error propagation across all layers.Networking: Experience in architecting network layers with retry logic, caching strategies, and offline handling capabilities.Security: Strong understanding of mobile security practices including secure storage, biometric authentication, session management, and data encryption.Testing: Able to write and advocate for unit tests, widget tests, and integration tests, with experience in mocking dependencies.Platform Integration: Proficient in writing platform channels for both iOS and Android, with a solid understanding of native build systems (Gradle, Xcode).Third-party SDKs: Experience integrating payment gateways, analytics, or identity verification SDKs, with the ability to troubleshoot SDK conflicts.
About the job
As a Senior Flutter Developer at Renmoney, you will spearhead technical initiatives on our dynamic mobile banking application, featuring over 150 screens and intricate third-party integrations. Your role will involve making architectural decisions, enhancing code quality and testing practices, mentoring junior developers, and ensuring the successful technical delivery of significant features.
About Renmoney
Join Renmoney, a pioneering fintech company with a global footprint, dedicated to empowering individuals with innovative financial solutions. Our mission is to build tools that help thousands of clients succeed and thrive in their financial journeys.
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Requirements:Flutter/Dart: Minimum of 4 years of experience with expert-level Dart, including familiarity with generics, extensions, mixins, and isolates. Ability to optimize performance and troubleshoot memory issues.Architecture: Proficient in designing and enforcing Clean Architecture. Experience implementing repository patterns, use cases, and entity mapping from the ground up.State Management: Extensive experience with Provider at scale, capable of architecting state management to prevent unnecessary rebuilds and manage complex state dependencies.Dependency Injection: Expertise in setting up and maintaining DI with get_it + injectable, with a clear understanding of lazy vs eager loading and testing implications.Error Handling: Skilled in functional error handling with the ability to design consistent error propagation across all layers.Networking: Experience in architecting network layers with retry logic, caching strategies, and offline handling capabilities.Security: Strong understanding of mobile security practices including secure storage, biometric authentication, session management, and data encryption.Testing: Able to write and advocate for unit tests, widget tests, and integration tests, with experience in mocking dependencies.Platform Integration: Proficient in writing platform channels for both iOS and Android, with a solid understanding of native build systems (Gradle, Xcode).Third-party SDKs: Experience integrating payment gateways, analytics, or identity verification SDKs, with the ability to troubleshoot SDK conflicts.
About the job
As a Senior Flutter Developer at Renmoney, you will spearhead technical initiatives on our dynamic mobile banking application, featuring over 150 screens and intricate third-party integrations. Your role will involve making architectural decisions, enhancing code quality and testing practices, mentoring junior developers, and ensuring the successful technical delivery of significant features.
About Renmoney
Join Renmoney, a pioneering fintech company with a global footprint, dedicated to empowering individuals with innovative financial solutions. Our mission is to build tools that help thousands of clients succeed and thrive in their financial journeys.