We are looking for a freelance full-stack software developer to design and implement an online HR & Operations platform.
Scope of Work
The software will manage:
- HR Data: employee master data (name, seniority, role, department, project allocation, company allocation, medical check dates, clothing/footwear sizes, phone contacts, deployment dates).
- Document Management: upload and track validity of employee documents (e.g., medical checks, certifications).
- Rotations Management: scheduling of employee rotations (on/off shifts, deployment to Afungi site).
- Travel / Deployments: allocation of employees per project and assignment dates.
- WhatsApp Notifications: automated alerts (e.g., medical visit expiry, deployment reminders) using Meta Cloud API.
Technical Requirements
- Backend: Django (Python) or Node.js (Express/Nest) with PostgreSQL
- Frontend: React / Next.js with Tailwind (or similar modern stack)
- Experience with authentication/authorization (RBAC) and secure handling of sensitive HR data
- Integration with WhatsApp Cloud API (experience with APIs and external services)
- Deployment on cloud platforms (AWS / Azure / Render / Railway / Heroku)
- Strong attention to security, compliance, and data privacy (GDPR/HR data handling)
What We Offer
- Clear MVP scope (HR + Documents + Rotations + WhatsApp notifications)
- Flexible, remote collaboration (freelance / project-based)
- Opportunity to evolve the project into a long-term platform with additional modules
How to Apply
If you are a freelance developer with proven experience in HRMS / scheduling / workflow platforms, please send:
- A short presentation of your relevant projects
- Your preferred stack
- Your availability (start date, weekly capacity)
- Your expected rate (hourly or per project)
- 👉 Please reach out directly here on LinkedIn or via email at [email protected]
