Renmoney Microfinance Bank Limited
Middle Flutter Developer
Renmoney Microfinance Bank Limited, New York, New York, United States
Build and maintain features for a mobile banking application serving customers with lending, savings, payment and other services. You will work within an established codebase following Clean Architecture patterns, implementing end-to-end features across data, domain, and presentation layers.
Requirements
Flutter/Dart: 2-4 years experience. Proficient with Flutter 3.x, Dart 3, null safety, and async programming (Futures, Streams)
Architecture: Can work within Clean Architecture. Understands separation between data sources, repositories, use cases, and presentation layers
State Management: Hands-on experience with Provider + ChangeNotifier. Understands widget rebuilds and how to scope providers appropriately
Dependency Injection: Can use service locators. Understands singleton vs factory registration
Networking: Experience with Dio or similar HTTP clients. Can handle interceptors, error responses, and authentication flows
Local Storage: Familiar with secure and plain storage options. Understands when to use encrypted storage
Code Generation: Can work with code generation tools and generated code (json_serializable, injectable, etc.)
UI: Can build responsive and maintainable layouts
Expectations
Implement features end-to-end following existing architectural patterns
Write readable, maintainable code that passes code review
Debug issues using logs, Crashlytics, and Flutter DevTools
Work independently on well-defined tasks
Collaborate with team members and participate in code reviews
Opportunity The opportunity to work in an innovative fintech company with a global reach.
Benefits Competitive salary, paid vacations and additional day-offs.
Growth Potential Accelerating your product leadership career in a high-growth, innovation-driven fintech.
Purpose Build tools that empower thousands of clients to thrive and succeed.
#J-18808-Ljbffr
Requirements
Flutter/Dart: 2-4 years experience. Proficient with Flutter 3.x, Dart 3, null safety, and async programming (Futures, Streams)
Architecture: Can work within Clean Architecture. Understands separation between data sources, repositories, use cases, and presentation layers
State Management: Hands-on experience with Provider + ChangeNotifier. Understands widget rebuilds and how to scope providers appropriately
Dependency Injection: Can use service locators. Understands singleton vs factory registration
Networking: Experience with Dio or similar HTTP clients. Can handle interceptors, error responses, and authentication flows
Local Storage: Familiar with secure and plain storage options. Understands when to use encrypted storage
Code Generation: Can work with code generation tools and generated code (json_serializable, injectable, etc.)
UI: Can build responsive and maintainable layouts
Expectations
Implement features end-to-end following existing architectural patterns
Write readable, maintainable code that passes code review
Debug issues using logs, Crashlytics, and Flutter DevTools
Work independently on well-defined tasks
Collaborate with team members and participate in code reviews
Opportunity The opportunity to work in an innovative fintech company with a global reach.
Benefits Competitive salary, paid vacations and additional day-offs.
Growth Potential Accelerating your product leadership career in a high-growth, innovation-driven fintech.
Purpose Build tools that empower thousands of clients to thrive and succeed.
#J-18808-Ljbffr