
Flutter Developer
Posted 1 hour ago

Posted 1 hour ago
This is a fully remote position, open to applicants in Egypt.
• Create and maintain mobile applications utilizing **Flutter** and **Dart**.
• Design responsive user interfaces adhering to **Material Design/Cupertino** standards.
• Integrate REST/GraphQL APIs, manage authentication, and efficiently handle network requests.
• Implement state management strategies (e.g., **Bloc, Provider, Riverpod, GetX**).
• Produce clean, reusable, and testable code while adhering to industry best practices.
• Troubleshoot performance issues and enhance app efficiency (startup time, memory consumption, seamless UI).
• Work with local storage solutions and device APIs (e.g., **Shared Preferences, SQLite/Realm/Hive**, camera, location, notifications).
• Utilize Git workflows and engage in code review processes.
• Collaborate with QA and backend teams to ensure the delivery of reliable, bug-free releases.
• Manage app releases on stores (if applicable) and assist with production issues.
• **3–6 years** of professional experience in **Flutter**.
• Proficient understanding of **Dart**, **Widget lifecycle**, and the architecture of Flutter.
• Experience in **API integration** and asynchronous programming techniques.
• Knowledge of **state management** and optimization for UI performance.
• Practical experience with:
• Firebase (Auth/Firestore/Crashlytics/Messaging) *(preferred).*
• Push notifications *(preferred).*
• Basic CI/CD practices for mobile *(preferred).*
• Strong grasp of OOP, design patterns, and principles of clean coding.
• Effective communication skills and a collaborative team spirit.
• Job Location: **HQ**
Adistec
Trillium Health Resources
OutSystems
Grupo Bimbo
Get handpicked remote jobs straight to your inbox weekly.