We are looking for experienced Flutter Developers (mid to senior level) with a strong command of Dart and a deep understanding of the Flutter ecosystem. You will be responsible for building and maintaining high-performance mobile applications with clean architecture and seamless integration with backend services.
Key Responsibilities:
Develop and maintain cross-platform mobile applications using Flutter and Dart
Implement clean and scalable architecture using state management tools like Provider, Riverpod, or GetX
Integrate third-party APIs and backend services (primarily Firebase, REST APIs)
Collaborate with UI/UX designers and backend developers to deliver quality user experiences
Ensure application performance, quality, and responsiveness
Participate in code reviews and follow agile development practices
Use Git for version control and collaborate with the team in sprints
Must-Have Skills:
3+ years of hands-on experience with Flutter & Dart
Proficiency in Flutter state management, widgets, and navigation
Experience with Firebase services: Auth, Firestore, Cloud Functions
Solid understanding of clean architecture principles
Strong experience in RESTful API integration
Familiarity with Git and agile workflows
Nice-to-Have Skills:
Exposure to native mobile development (Swift/Kotlin) for platform-specific tasks
Experience with testing methodologies (unit, widget, integration testing)
Take the next step in your career journey
Get matched with similar opportunities at top startups
This role is hosted on DPL's careers site.
Join our talent pool first to get notified about similar roles that match your profile.