Mobile App Developer (Flutter / React Native) – Freelance

Mobile App Developer (Flutter / React Native) – Freelance
نوع العمل : عمل كلى
الخبرة : 3-5 سنة
الراتب : not mentioned
المكان : Egypt

تفاصيل الوظيفة

We are looking for a skilled Mobile App Developer (Flutter or React Native) to build a mobile application based on our existing WordPress-powered online education platform. The application will focus on delivering high-quality e-learning content, including course access, video lessons, and recorded educational materials.

This is a project-based freelance opportunity with a competitive salary.

 

Overview

We believe in building powerful, intuitive, and engaging applications that make a real difference. As our Mobile Developer, you'll be at the forefront of bringing these visions to life, leveraging your expertise to develop robust, scalable, and high-performance cross-platform applications.

This role offers the flexibility of remote work, allowing you to thrive in an environment that values autonomy and impact.

 

Responsibilities

  • Design, develop, and maintain high-quality mobile applications using Flutter or React Native.
  • Integrate the mobile app with our WordPress backend via REST APIs.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement key features such as:
    • User authentication (login/register)
    • Course browsing and enrollment
    • Video streaming (recorded lessons)
    • Progress tracking
  • Ensure performance, quality, and responsiveness across different devices.
  • Identify bottlenecks and fix bugs to improve application performance.
  • Continuously discover and implement new technologies to maximize efficiency.
  • Apply modern architectural patterns for scalable and maintainable codebases.
  • Write clean, maintainable, and well-documented code.

 

Skills & Technologies

We’re looking for a passionate mobile developer with strong experience in cross-platform development.

  • Strong experience in Flutter (preferred) or React Native
  • Experience working with RESTful APIs (WordPress integration is a plus)
  • Experience building e-learning or video-based applications
  • Knowledge of video streaming integration
  • Familiarity with state management solutions (Provider, Bloc, Redux, etc.)
  • Understanding of mobile app architecture and best practices
  • Experience with Git and version control systems
  • Strong problem-solving skills

Strong hands-on experience in Flutter (preferred) or React Native development.Proven experience in building and deploying production-level mobile applications.Solid experience working with RESTful APIs and backend integration (especially WordPress APIs).Experience converting web-based platforms into mobile applications.Strong knowledge of:State management (Bloc, Provider, Riverpod, Redux, etc.)App architecture (MVVM / Clean Architecture or similar)Experience with authentication systems (JWT, OAuth, session-based login).Experience integrating:Video streaming (HLS, MP4, embedded players)Push notifications (Firebase or similar)Familiarity with handling:User roles (students / instructors / admins)Course structures (lessons, quizzes, progress tracking)Knowledge of offline handling & caching for better performance.Experience optimizing apps for performance and scalability.Strong debugging and problem-solving skills.

للتقديم الان