Full-Stack Developer for Multi-Tenant HR & Payroll SaaS
Budget: $8 – $15 USD
Project Description
We are looking for an experienced Full-Stack Developer (or a small specialized team) to build a robust, multi-tenant HR Digital Platform tailored for the Democratic Republic of Congo (RDC). The platform, HR Solutions RDC, aims to transition SMEs from manual Excel/paper systems to a centralized, cloud-based solution.
The system must manage the entire employee lifecycle—from recruitment and digital contract generation to RDC-compliant payroll processing and labor inspection readiness.
Key Features to Develop:
* Multi-Tenant Architecture: Secure data isolation for multiple companies on a single SaaS infrastructure.
* RDC-Compliant Payroll: Automated calculations for Base Salary, Allowances, IPR Tax, and CNSS/INPP/ONEM contributions.
* Recruitment Pipeline: Job posting, CV database, and candidate scoring through stages (Applied to Hired).
* Document Automation: Automated PDF generation for CDI, CDD, and Consultant contracts, as well as payslips.
* Payment Integration: Salary disbursements (via Banks, M-Pesa and Orange Money APIs). (Need to discuss that)
* Inspection Module: "Audit-ready" packs including employee registries and leave records.
* Multi-Currency & Language: Support for USD/CDF and English/French interfaces.
Technical Stack Preferences:
We are open to your professional recommendation, but our initial architectural vision includes:
* Frontend: Next.js, React, PHP, or Angular (Responsive Web).
* Backend: Laravel, Spring Boot, or NestJS.
* Database: PostgreSQL or MySQL with Redis for caching.
* Infrastructure: AWS or Azure using Docker/Kubernetes.
Developer Requirements:
* Proven experience building SaaS/Multi-tenant applications.
* Strong understanding of Relational Database Design (ERDs provided in PRD).
* Experience with Fintech/Payroll integrations and automated document generation.
* Ability to implement Role-Based Access Control (RBAC) and high-level data encryption.
* Excellent communication skills (English or French).
Deliverables:
1. Functional Web Application (MVP).
2. Source code with documentation.
3. API Documentation for external integrations.
To apply: Please provide examples of similar SaaS platforms you have built, specifically any involving payroll or complex HR workflows. Mention your preferred stack from our list and why it fits this project.
We are looking for an experienced Full-Stack Developer (or a small specialized team) to build a robust, multi-tenant HR Digital Platform tailored for the Democratic Republic of Congo (RDC). The platform, HR Solutions RDC, aims to transition SMEs from manual Excel/paper systems to a centralized, cloud-based solution.
The system must manage the entire employee lifecycle—from recruitment and digital contract generation to RDC-compliant payroll processing and labor inspection readiness.
Key Features to Develop:
* Multi-Tenant Architecture: Secure data isolation for multiple companies on a single SaaS infrastructure.
* RDC-Compliant Payroll: Automated calculations for Base Salary, Allowances, IPR Tax, and CNSS/INPP/ONEM contributions.
* Recruitment Pipeline: Job posting, CV database, and candidate scoring through stages (Applied to Hired).
* Document Automation: Automated PDF generation for CDI, CDD, and Consultant contracts, as well as payslips.
* Payment Integration: Salary disbursements (via Banks, M-Pesa and Orange Money APIs). (Need to discuss that)
* Inspection Module: "Audit-ready" packs including employee registries and leave records.
* Multi-Currency & Language: Support for USD/CDF and English/French interfaces.
Technical Stack Preferences:
We are open to your professional recommendation, but our initial architectural vision includes:
* Frontend: Next.js, React, PHP, or Angular (Responsive Web).
* Backend: Laravel, Spring Boot, or NestJS.
* Database: PostgreSQL or MySQL with Redis for caching.
* Infrastructure: AWS or Azure using Docker/Kubernetes.
Developer Requirements:
* Proven experience building SaaS/Multi-tenant applications.
* Strong understanding of Relational Database Design (ERDs provided in PRD).
* Experience with Fintech/Payroll integrations and automated document generation.
* Ability to implement Role-Based Access Control (RBAC) and high-level data encryption.
* Excellent communication skills (English or French).
Deliverables:
1. Functional Web Application (MVP).
2. Source code with documentation.
3. API Documentation for external integrations.
To apply: Please provide examples of similar SaaS platforms you have built, specifically any involving payroll or complex HR workflows. Mention your preferred stack from our list and why it fits this project.
Related categories:
PHP
MySQL
PostgreSQL
Laravel
React.js
Full Stack Development
Angular
Spring Boot
Next.js
SaaS