React Native Developer for E-Learning App

Job ID: 39788083

Budget: $10 – $30 USD

We are looking for an experienced React Native developer to implement a feature in our e-learning mobile application that allows users to select courses by category and subcategory. This feature will improve content discoverability and enhance the overall user experience.

Responsibilities:

Implement a category and subcategory selection system in the mobile app.

Design a user-friendly interface for browsing and filtering courses.

Integrate categories and subcategories with our backend/database.

Ensure smooth navigation and responsiveness across iOS and Android.

Optimize performance for fast loading and seamless selection.

Collaborate with our team to ensure design consistency and functionality.

Requirements:

Proven experience in React Native mobile app development.

Strong knowledge of state management (Redux, Context API, or Recoil).

Experience with API integration (REST/GraphQL).

Ability to implement responsive UI/UX designs.

Familiarity with mobile navigation (React Navigation).

Strong problem-solving and communication skills.

Preferred Skills:

Experience in building e-learning or educational apps.

Knowledge of backend integration (Node.js, Firebase, or similar).

UI/UX design skills to create clean, intuitive selection screens.

Deliverables:

Fully functional category → subcategory selection system.

Integration with backend APIs (or mock data if backend not ready).

Source code with clear documentation.