We are seeking an experienced Flutter Developer with 5 years of mobile development experience to join our remote team. You ll be responsible for building and maintaining high-performance, cross-platform mobile applications. This role is ideal for a developer who thrives in a fast-paced, product-focused environment and is passionate about delivering high-quality mobile experiences.
Key Responsibilities
- Design and develop cross-platform mobile apps using Flutter
- Collaborate with UI/UX designers, product managers, and backend developers to implement features
- Write clean, efficient, and maintainable code
- Ensure the performance, quality, and responsiveness of applications
- Debug and fix bugs, performance issues, and production incidents
- Contribute to code reviews and best practices
- Integrate RESTful APIs and third-party libraries
- Manage app deployments to the App Store and Google Play
Must-Have Skills
- 5 years of mobile development experience, with at least 3 years in Flutter
- Strong proficiency in Dart
- Solid understanding of state management (e.g., Bloc, Riverpod, Provider)
- Experience with Firebase (Firestore, Authentication, Cloud Functions, etc.)
- Deep understanding of mobile architecture and app lifecycle
- Familiarity with REST APIs and JSON
- Version control using Git
- Experience with automated testing, CI/CD, and app deployment processes
Nice-to-Have Skills
- Native development experience in Android (Kotlin/Java) or iOS (Swift/Obj-C)
- Knowledge of GraphQL and backend services
- Experience with Push Notifications, In-App Purchases, or Analytics
- Familiarity with design tools like Figma or Adobe XD
- Contributions to open-source Flutter packages or personal app projects
- Agile/Scrum development experience
Apply for this position Allowed Type(s): .pdf, .doc, .docx By using this form you agree with the storage and handling of your data by this website.
*