أبلاي إيدج ابدأ البحث عن عمل

Senior Flutter Developer – Lead architecture and own cross-platform strategy. Full-time, on-site in Kushtia, Bangladesh. (Remote applications will not be reviewed).

Dizro · Kushtia, Khulna, Bangladesh

قدّم وتابع مع أبلاي إيدج
About DizroWe are a growing software startup building modern tools with zero legacy code. You will not just write code – you will shape the technical direction of our mobile products alongside the founding team.📍 Critical – Work LocationThis is a full-time, on-site leadership role at our office in Kushtia, Bangladesh. Remote or hybrid work is not available. Please apply only if you are a citizen of Bangladesh and ready to work from our Kushtia, Bangladesh office.The RoleWe are looking for a Senior Flutter Developer to lead the architecture and delivery of our cross-platform mobile applications. You will design scalable systems using Clean Architecture, manage complex state with BLoC, and handle local persistence with Drift. Beyond code, you will conduct architectural reviews, and make key technical decisions that impact the entire product lifecycle.What You Will DoArchitect the entire mobile application using Clean Architecture (data/domain/presentation separation).Lead state management strategy using BLoC (events, states, streams, and testing).Design offline-first data persistence with Drift (SQLite – complex relationships, migrations).Build and maintain type-safe REST API integrations using Retrofit (interceptors, global error handling).Implement enterprise-grade authentication (OAuth2, token refresh, SSO).Drive technical decisions on caching, sync strategies, and performance optimization.Core Must-Haves (Non-Negotiable – 4 items)4+ years of professional Flutter/Dart experience with production apps on both iOS and Android.Deep, proven expertise in Clean Architecture (clear separation of data/domain/presentation layers).Strong, hands-on experience with BLoC for complex state management (events, states, streams).Solid production experience with Drift (SQLite) and Retrofit (API integration).Secondary Skills (We expect familiarity, but will trust your expertise)Offline-first caching (images/videos, sync strategies).Firebase services (Auth, Firestore, Cloud Messaging).Native iOS (Swift) or Android (Kotlin) experience.Testing frameworks (blocTest, widget tests, integration tests).Why Join Dizro? (Specifically for a Senior Engineer)Architectural ownership – you define the mobile stack and make the final technical calls.Zero legacy code – you build greenfield features on a modern stack from day one.Strategic influence – work directly with the founders; your decisions go straight into production.Competitive senior-level salary – negotiable based on experience.On-site collaborative culture – lead a tight-knit team face-to-face in Kushtia.How to Apply (Low Friction)Email your resume to: careers@dizro.comSubject line must be exactly: "Senior Flutter Dev – [Your Full Name]"📍 Final reminder: Only candidates are citizen of Bangladesh and able to work full-time from our Kushtia, Bangladesh office will be contacted. Remote applications are ignored.