Back to search
Zithas Technologies Linkedin · Posted 3d ago

Flutter Developer

India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Key Responsibilities

1. Mobile Application Development


  • Develop and maintain cross-platform mobile applications for Android and iOS using Flutter and Dart .
  • Write clean, efficient, and maintainable code following best practices .
  • Build reusable and scalable components for future use.


2. UI/UX Implementation


  • Translate UI/UX designs and wireframes into fully functional mobile applications .
  • Implement responsive layouts, navigation flows, and smooth interactions .
  • Ensure visual consistency and user-friendly interface across both platforms.


3. API Integration


  • Integrate RESTful APIs and third-party services for app functionality .
  • Handle JSON parsing and ensure secure data communication.
  • Work closely with backend teams for seamless integration .


4. State Management


  • Implement state management solutions using Provider, BLoC, Riverpod, or similar patterns .
  • Ensure data consistency and smooth user interactions .


5. Testing and Debugging


  • Write unit tests, widget tests, and integration tests to ensure app reliability .
  • Debug, troubleshoot, and resolve application issues and performance bottlenecks.


6. Performance Optimization


  • Optimize application performance, responsiveness, and startup time .
  • Address issues such as slow load times and high memory usage.
  • Ensure smooth user experience across devices .


7. App Store Deployment


  • Manage the end-to-end app submission process for Google Play Store and Apple App Store .
  • Handle code signing, provisioning profiles, build generation (APK, AAB, IPA), and release management .
  • Maintain apps with regular updates and bug fixes .


8. Collaboration


  • Work with product managers, designers, and backend developers throughout the application lifecycle .
  • Participate in code reviews and provide constructive feedback .
  • Contribute to technical documentation and architecture discussions.



Experience


  • 6 months to 2 years of professional experience in mobile application development .
  • 1+ years of hands-on experience in Flutter and Dart .
  • Proven experience building production-ready Flutter applications.


Education


  • Bachelor's degree in Computer Science, Information Technology, or related field .
  • Equivalent practical experience will also be considered.


Technical Skills


  • Flutter & Dart: Strong proficiency in Flutter framework, Dart programming language, null safety, custom widgets, and animations .
  • State Management: Experience with Provider, BLoC, Riverpod, or similar patterns .
  • API Integration: Strong knowledge of REST APIs, JSON, and HTTP networking (Dio) .
  • Firebase: Experience with Firebase services (Authentication, Firestore, Storage, Cloud Messaging, Crashlytics) .
  • Version Control: Proficiency in Git and collaborative development workflows .
  • Native Integration: Basic understanding of Android (Kotlin/Java) or iOS (Swift) development is a plus .
  • App Deployment: Experience publishing apps on Google Play Store and Apple App Store


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent