Project Description
***DO NOT attempt to communicate or engage outside of Freelancer.
Any such action will result in IMMEDIATE REJECTION***
We are building a modern Dating Web App (PWA) with real-time features. The application is already partially developed, and we are looking for a skilled React.js developer to take ownership of the frontend and deliver a smooth, scalable, and high-performance user experience.
This is a frontend-focused role — backend is already handled.
Key Responsibilities:
Develop and optimize UI using React.js (functional components + hooks)
Integrate Firebase services directly with frontend
Implement real-time features (chat, presence, updates)
Ensure smooth PWA functionality (offline support, installable app)
Improve performance, responsiveness, and scalability
Work on a clean, modern UI (mobile-first approach)
Required Skills:
Strong experience in React.js
Experience with:
Firebase Authentication
Firestore Database
Firebase Storage
Firebase Cloud Messaging (FCM)
Knowledge of:
PWA setup (Service Worker, Manifest)
Responsive design (Tailwind CSS or similar)
Understanding of real-time data handling
Nice to Have (Bonus Skills):
Experience with WebSocket integration
Knowledge of AES encryption (crypto-js)
Experience working on dating apps / social platforms
Performance optimization for large-scale apps
Important Note:
No backend work required. React communicates directly with Firebase. Only one WebSocket API call is needed for real-time online presence — already built in Python.