We’re looking for an experienced Flutter Developer with a solid background in native Android or iOS developmentand a proven track record of building high-quality mobile applications. The ideal candidate brings at least 4 years of professional experience, a strong grasp of modern mobile architectures, and hands-on expertise in leveraging Flutter for cross-platform development. Experience working with GraphQL will be a strong advantage.Key Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter.
- Collaborate with designers, product managers, and backend engineers to create seamless and engaging mobile experiences.
- Build clean, reusable, and maintainable components with efficient state management.
- Implement platform-specific features using native Android (Kotlin/Java) or iOS (Swift/Objective-C) when required.
- Integrate RESTful services and GraphQL APIs, optimizing data handling and performance.
- Diagnose and resolve performance issues, bugs, and edge-case scenarios.
- Conduct code reviews and contribute to architectural decisions and best practices.
- Continuously explore new technologies and techniques to improve app performance and usability.
- Deploy and manage applications on the App Store and Google Play, ensuring compliance with store guidelines.
Required Qualifications
- 4+ years of professional mobile development experience.
- Minimum 2 years of hands-on Flutter/Dart experience.
- Strong native mobile development background in Android (Kotlin) or iOS (Swift).
- Experience integrating APIs, including REST and GraphQL (preferred).
- Solid understanding of UI/UX principles and responsive design.
- Experience with state management tools such as Bloc, Provider, etc.
- Proficiency with Git and modern development workflows.
- Understanding of app deployment processes for Google Play and/or App Store.
- Must have hands-on experience deploying apps to both the App Store and Play Store.
To apply for this job email your details to admin@ideaclan.com