Location: Remote, unpaid (with potential of converting to full time)
About the Role
We are looking for a Back-End Developer Intern to join our remote team.
You will work on C++ backend development, API integration, and RabbitMQ-based communication, in close collaboration with the front-end team.
Main Responsibilities:
- Develop and maintain C++ backend services.
- Implement and manage message queues with RabbitMQ.
- Design and integrate REST APIs with the front-end.
- Collaborate with team members to ensure smooth system operation.
Required Skills:
- Proficiency in C++ (C++11 or later).
- Understanding of APIs (REST, JSON) and RabbitMQ.
- Familiarity with Git and teamwork tools.
- Good communication and problem-solving skills.
What We Offer:
- Remote internship with flexible working hours.
- Mentorship from experienced developers.
- Real-world experience in backend systems and API integration.
Job Types: Part-time, Internship, Apprenticeship
Contract length: 4 months
Pay: 0.01DH per month
Expected hours: No less than 20 per week
