Engineering — Mobile
🟢ACTIVEAccepting Applications

Flutter Developer

Develop smooth, native-performance cross-platform mobile applications for iOS and Android using Flutter and Dart.

🏢Engineering — Mobile
📍Hybrid / 6th of October City, Egypt
⏱️Full Time
🎯Mid-Level

About the Role

As a Flutter Developer at Kamashka Technology, you will build and maintain mobile applications across our platform ecosystem. You will translate UI/UX designs into fluid widget trees, implement dependable state management, connect to backend REST APIs, and optimize app lifecycle performance.

Responsibilities

  • ✓Develop responsive mobile interfaces across diverse iOS and Android screen resolutions.
  • ✓Implement robust state management using BLoC, Cubit, or Provider.
  • ✓Integrate RESTful backend endpoints, webhooks, and push notification services.
  • ✓Optimize application launch times, rendering 60fps animations, and memory usage.
  • ✓Prepare builds and coordinate releases for Google Play Store and Apple App Store.

Technical Skills & Relevant Competencies

FlutterDartREST APIsState Management (Bloc/Provider)iOS & AndroidGitFigma
  • ✓Proven track record building and shipping mobile apps with Flutter and Dart.
  • ✓Strong understanding of Flutter widget architecture, lifecycle, and platform channels.
  • ✓Experience with state management patterns (BLoC preferred).
  • ✓Proficient with offline caching, local databases (Hive/Isar/SQLite), and REST integration.
  • ✓Familiarity with store deployment procedures for App Store and Google Play.

What We Look For

  • ✦Dedication to fluid UI animations, tactile feedback, and intuitive mobile ergonomics.
  • ✦Consistent code structure and self-reliance in troubleshooting mobile platform quirks.