Job Description
Project: Footprints Supervision Manager
Location: Remote
Engagement: Freelancer / Development Partner / Development Agency
Work Schedule: Monday – Friday, 9 AM – 5 PM EST
Compensation: From ₹50,000 per month
About the Role
Footprints Mental Health Counseling is seeking a skilled software developer, freelancer, or development agency to build an internal web application — Footprints Supervision Manager — designed to manage clinical supervision, scheduling, structured notes, and supervisor payroll.
The project has a clear MVP and Phase 2 roadmap.
Key Responsibilities
- Develop a secure, role-based web application (Admin, Supervisor, Supervisee).
- Implement supervision scheduling (individual and group).
- Enforce weekly supervision limits.
- Develop structured supervision notes (accessible by admin/supervisor only).
- Generate biweekly payroll reports with CSV export.
- Ensure strict access controls and data security.
Required Capabilities
- Strong full-stack web development experience.
- Experience implementing complex business rules.
- Knowledge of role-based permissions and data modeling.
- Ability to deliver a production-ready system with documentation.
Preferred Tech Stack
- Frontend: Next.js (React, TypeScript)
- Backend/DB: PostgreSQL (Supabase preferred)
- Hosting: Vercel or equivalent
Who Can Apply
- Individual software developers
- Freelancers
- Development agencies or organizations
Applicants must demonstrate confidence in delivering:
- Weekly supervision caps
- Group supervision logic
- Role-based permissions (no supervisee access to notes)
- Payroll reporting