We are looking for a motivated and skilled Flutter Developer with 1 to 2 years of experience to join our mobile app development team. The successful candidate will have hands-on experience building cross-platform applications using Flutter and Dart. This role requires close collaboration with designers, backend developers, and product managers to create high-quality mobile and web applications that deliver exceptional user experiences.
Key Responsibilities
Develop and maintain cross-platform applications using Flutter for both mobile and web platforms. Work closely with UI/UX designers, backend developers, and product managers to ensure smooth integration and functionality. Optimize application performance and responsiveness to enhance the overall user experience. Integrate RESTful APIs and third-party services such as Firebase to extend app capabilities. Write clean, maintainable, and well-documented code to support long-term project sustainability. Actively participate in code reviews and contribute to team knowledge sharing and best practices.
Required Qualifications
1 to 2 years of practical experience with Flutter and Dart development. Strong understanding of state management techniques, including Provider, Riverpod, or Bloc. Familiarity with mobile app architecture and navigation patterns. Experience using version control systems, particularly Git. Solid knowledge of the app lifecycle and deployment processes on both Android and iOS platforms. Experience building applications for both mobile and web environments. Basic understanding of backend integration and databases such as Firebase, SQLite, or Postgres. Excellent communication skills to collaborate effectively within a multidisciplinary team.
Preferred Qualifications and Benefits
Experience with GoRouter for advanced navigation management. Familiarity with flutter_hooks for managing widget state and lifecycle events. Strong expertise in Firebase services, including Authentication, Firestore, Storage, Analytics, and Messaging. Experience working with location-based services such as Google Maps or Mapbox. Proficiency in using Dio for API integration and network requests.
This is a full-time, in-person position. Candidates with at least one year of Flutter and Dart experience are preferred. The application deadline is August 21, 2025.