Job Description: Web Developer for Customizing Open-Source PWA
Company: Emilo Labs
Project Type: Progressive Web App (PWA) Development
Job Type: Freelance / Contract
About the Project:
We are building a progressive web app (PWA) where users can sign up, complete daily check-ins, and perform tasks to earn points. The points system will be non-redeemable at first but will later transition into a utility token system. We will be using an open-source project (e.g., Open Loyalty) as a base and customizing it to fit our needs.
We need an experienced developer to customize the open-source code, integrate fraud detection to reduce bot activity, and ensure a scalable and secure platform.
---
Responsibilities:
Customize and modify an open-source loyalty/rewards system
Develop a user registration & login system (with OAuth, Google, Facebook, etc.)
Implement a daily check-in & task completion system
Track and store user points (initially non-redeemable)
Integrate fraud detection features to minimize bot activity
Ensure scalability for future updates (e.g., token integration, P2P trading)
Deploy the system on a secure web server
Required Skills & Experience:
✅ Backend Development: PHP (Open Loyalty is PHP-based) or Node.js
✅ Frontend Development: JavaScript (React.js, Vue.js, or Angular)
✅ Database Management: MySQL or PostgreSQL
✅ Authentication & Security: OAuth (Google/Facebook login), Captcha (reCAPTCHA/hCaptcha)
✅ API Integration: Social media linking, task automation
✅ Hosting & Deployment: Linux (Ubuntu), Apache/Nginx, Docker (optional)
✅ Experience with Open-Source Projects (bonus if familiar with Open Loyalty)
---
Preferred Qualifications:
Prior experience customizing open-source projects
Knowledge of progressive web apps (PWA)
Familiarity with fraud detection mechanisms
Ability to work independently and deliver scalable code
---
Budget & Timeline:
💰 Budget: (depending on experience & complexity)
📅 Timeline: 4 – 6 weeks (initial version)
How to Apply:
Send us:
✅ Your portfolio or past projects (especially open-source modifications)
✅ Your estimated timeline for delivering the core features
✅ Your expected payment structure
📩 Apply Now:
https://wa.me/qr/5DXS4TGBC6W7C1