Full-Stack Developer for a Dynamic Data Platform

Job ID: 38607838

Budget: €250 – €750 EUR

I'm looking for an experienced full-stack developer to build a web platform that manages over 200,000 entries and provides real-time user notifications. The platform will integrate several APIs, enable fast searches, and include user and payment management.
Key Features:
1. Frontend Development:

React.js or Next.js for a responsive, scalable UI.
Pagination and Lazy Loading to manage large datasets efficiently.
Algolia for fuzzy search and autocomplete.

2. Backend Development:

Node.js (Express) or Django (Python) for APIs and user management.
Google Places API for regularly updating data on businesses.
OpenAI API for generating summaries and user feedback analysis.
Web Scraping tools for data collection.

3. Database & Search:

PostgreSQL/MongoDB for scalable storage and handling large datasets.
Batch uploads for processing large data efficiently.

4. User & Payment Management:

Stripe/PayPal integration for subscriptions and transactions.
Admin dashboard (AdminBro or Forest Admin) for managing users, entries, and payments.
Real-time Notifications using Firebase or Pusher.

Requirements:

Expertise in React.js/Next.js, Node.js or Django.
Experience with API integrations and handling large datasets.
Knowledge of search engines like Algolia and real-time notifications.
Familiar with payment gateways and creating intuitive admin interfaces.