Argaam Investments
Mobile Application Developer
Skills
1 day ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Cairo, Cairo Governorate, Egypt
Work mode:
Onsite
Published on:
22 October 2026
What they need
Mobile App Developer
About the Role
Department: Technology
Location: Pakistan/Egypt
Employment Type: Full-Time
Reports To: Mobile App Dev Team
Requirements Analysis & Problem-Solving Skills:
- Review project requirements for completeness and feasibility.
- Address any incomplete or challenging requirements.
- Provide practical solutions and accurate timelines.
Programming Skills:
- Demonstrate strong programming skills.
- Implement logical solutions for various programming challenges.
- Adapt to new programming languages/methodologies swiftly.
Software Engineering Skills:
- Proficiency in basic data structures, design patterns, sorting, and searching algorithms.
- Design database tables and execute CRUD operations, including local storage on mobile.
- Experience with Git workflows: branching, pull requests, code reviews, and resolving conflicts.
- Utilize debugging techniques and tools effectively to identify and resolve bugs.
- Write automated tests (unit, widget, integration) and perform thorough testing of code before submission to QA.
- Document and update complex code and data structures.
- Experience with CI/CD for mobile apps is a plus.
Mobile Platform Knowledge:
- Proficiency in Dart and the cross-platform mobile app development framework Flutter.
- Proficiency in building RTL-optimized UIs and localizing apps for Arabic and English.
- Strong understanding of mobile app security best practices.
- Proficiency in state management and structuring scalable Flutter codebases.
- Proficiency in integration of notification, logging, and analytics services/frameworks.
- Good knowledge of the iOS and Android platforms.
- Experience with platform channels and native Android (Kotlin) or iOS (Swift) development is a plus.
- Experience with deployed Flutter web apps is a plus.
- Proactively update Mobile Apps before the release of new Mobile OS versions.
- Familiarity with the publishing cycle of Mobile Apps on platforms such as App Store and Play Store.
Technology Knowledge:
- Understanding of communication protocols such as HTTP/REST and WebSockets, and client-server interaction.
- Backend development experience in JavaScript (PocketBase) and/or C# (.NET Core) is a plus.
General Requirements:
- 3–5 years of experience
- Strong communication skills.
- Promptly communicate with seniors when encountering prolonged programming/engineering issues.
- Willingness to learn new skills and technologies to ensure quality work and timely deliverables.
Other offers great for you!
These companies are also looking for great profiles
Nexoris
Senior Product Manager – Application Mobile B2C / Monétisation & Retail Media
500
Freelance
Paris, France
Onsite, Hybrid
Skills
11 hours ago
Quick apply
Theodo
📱 Tech Lead Mobile (iOS & Android) - Secteur Télécom
Freelance
Casablanca, Morocco
Hybrid
Skills
10 hours ago
Quick apply
LeHibou
Responsable Application CRM Dynamics / Expert technico-fonctionnel
500€ / jour
Freelance
Paris, France
Hybrid
Skills
7 hours ago
Quick apply
No company information available.