Job Summary:
We are looking for a skilled Flutter Developer with experience in building high-performance, user-friendly mobile applications for Android and iOS. You will work closely with our cross-functional team to develop and maintain mobile applications that interface with RESTful APIs. The ideal candidate should have a deep understanding of Flutter, Dart, and API integrations.
Key Responsibilities:
- Develop and maintain mobile applications using Flutter and Dart.
- Build responsive, pixel-perfect UIs and ensure excellent performance across different mobile devices.
- Integrate mobile applications with back-end services and RESTful APIs.
- Write clean, maintainable, and scalable code following best practices.
- Work closely with UX/UI designers, product managers, and other developers to ensure seamless delivery of projects.
- Debug and troubleshoot issues across platforms and ensure optimal performance.
- Implement state management (e.g., Provider, Bloc, Riverpod) and ensure efficient data flow in the app.
- Collaborate with the QA team to ensure high-quality releases.
- Stay up-to-date with the latest Flutter trends, tools, and technologies.
Requirements:Proven experience as a Flutter Developer or similar role in mobile app development.Proficiency in Dart and the Flutter framework.Strong understanding of mobile development concepts and design patterns.Experience with RESTful API integration, including knowledge of HTTP methods and best practices.Familiarity with state management solutions (e.g., Bloc, Provider, Riverpod).Experience working with version control systems (e.g., Git).Understanding of mobile app deployment processes for Google Play Store and Apple App Store.Excellent problem-solving skills and attention to detail.Good communication skills and ability to work in a collaborative team environment.