Project description: Design and implement a digital KYC system enabling users to submit personal and identity documents securely for automated validation using OCR and biometric verification. Provide an administrative interface for reviewing, managing, and auditing verification requests while ensuring regulatory compliance and data security.
Responsibilities:
- Analyze functional and security requirements for identity verification
- Design and implement the KYC system (user and admin flows)
- Develop user/admin interfaces for KYC submission and review
- Implement document validation (OCR) and biometric verification
- Ensure data security, encryption, auditability, and compliance
Required profile:
- Bac +5 (Engineering/Master) or Bac +3 (Licence/Bachelor)
- Specialties: Software Engineering, Information Systems, Cybersecurity, or Web Development
Technologies:
- Frontend: Angular or React
- Backend: NestJS / Node.js
- Database: PostgreSQL or MongoDB
- OCR & Biometrics: Tesseract, OpenCV, or API-based services
- Security: JWT, encryption
Internship details:
- Location: Tunis, Tunisia
- Work model: Hybrid (mix of on-site in Tunis and remote; defined with supervisor)
- Duration: 4–6 months, starting February 2026
Application: Send CV and Cover Letter and include the reference code HTCOM-26-05 in the email subject/body.
📧 Pour postuler:
contact@htcom.tn