Senior Programmers Needed for App Development
Budget: $2,500 – $5,000 USD
Development Scope and Timeline
Estimated Effort: 1-5 full-time developer for 6-8 weeks.
Front-end: 60% of effort (focus on elderly-friendly UI/UX).
Back-end: 40% of effort (focus on business logic, database, and timed tasks).
Priorities: Ensure all operations respond in <2 seconds (e.g., one-click real-time updates with animations, sounds, and popups). Use BullMQ for event queues and cron jobs.
Launch Plan: Docker Compose deployment.
Required Technical Skills
Core Stack:
Back-end: Node.js/TypeScript (e.g., create new services like referral-service.ts for three-level rewards, cron/interest.ts for daily jobs).
Database: PostgreSQL with Drizzle ORM (extend schemas for users, virtual subsidies, team stats, sign records, payments, tasks, config tables).
Front-end: React or similar (elderly-friendly design: large fonts like text-4xl, components like GoldKeyDashboard with animations, progress bars, pie/bar charts).
Queue/Real-Time: BullMQ for viral triggers and cron (e.g., daily interest at 00:00, monthly resets). WebSocket for real-time reward pushes; polling for 5-second refreshes.
Key Implementations:
User registration/initialization (phone-based, invite codes, virtual subsidy setup).
Referral system (three-level releases, happiness points, team milestones).
Daily tasks (sign-in, video watch/share with anti-brushing via records).
Payment logic (four waves: wealth plans, cards, taxes, procedures; integrate WeChat enterprise payments for withdrawals).
Risk control (IP/device anti-brushing, anomaly detection, manual bans).
Configurations (back-end editable multipliers, ratios, switches, user tags for grayscale).
Tools & Integrations:
Git for cloning/install (pnpm install).
No additional package installs (use built-in environment).
Testing: Unit tests (reward calculations), manual (invite chains), grayscale (A/B for interest rates).
Developer Profile
Experience: Full-stack with strong TypeScript/Node.js; prior work on referral/MLM systems or open-source modifications preferred.
Soft Skills: Ability to work independently; focus on performance optimization and user-friendly designs for low-end Android devices.
Estimated Effort: 1-5 full-time developer for 6-8 weeks.
Front-end: 60% of effort (focus on elderly-friendly UI/UX).
Back-end: 40% of effort (focus on business logic, database, and timed tasks).
Priorities: Ensure all operations respond in <2 seconds (e.g., one-click real-time updates with animations, sounds, and popups). Use BullMQ for event queues and cron jobs.
Launch Plan: Docker Compose deployment.
Required Technical Skills
Core Stack:
Back-end: Node.js/TypeScript (e.g., create new services like referral-service.ts for three-level rewards, cron/interest.ts for daily jobs).
Database: PostgreSQL with Drizzle ORM (extend schemas for users, virtual subsidies, team stats, sign records, payments, tasks, config tables).
Front-end: React or similar (elderly-friendly design: large fonts like text-4xl, components like GoldKeyDashboard with animations, progress bars, pie/bar charts).
Queue/Real-Time: BullMQ for viral triggers and cron (e.g., daily interest at 00:00, monthly resets). WebSocket for real-time reward pushes; polling for 5-second refreshes.
Key Implementations:
User registration/initialization (phone-based, invite codes, virtual subsidy setup).
Referral system (three-level releases, happiness points, team milestones).
Daily tasks (sign-in, video watch/share with anti-brushing via records).
Payment logic (four waves: wealth plans, cards, taxes, procedures; integrate WeChat enterprise payments for withdrawals).
Risk control (IP/device anti-brushing, anomaly detection, manual bans).
Configurations (back-end editable multipliers, ratios, switches, user tags for grayscale).
Tools & Integrations:
Git for cloning/install (pnpm install).
No additional package installs (use built-in environment).
Testing: Unit tests (reward calculations), manual (invite chains), grayscale (A/B for interest rates).
Developer Profile
Experience: Full-stack with strong TypeScript/Node.js; prior work on referral/MLM systems or open-source modifications preferred.
Soft Skills: Ability to work independently; focus on performance optimization and user-friendly designs for low-end Android devices.