We are seeking an exceptional final-year student to join our engineering team for a six-month end-of-studies internship. This is a hands-on role for someone ready to contribute to production systems and grow into a strong full stack engineer.
About the role
As a Full Stack Software Engineer intern, you will work across our entire technology stack alongside experienced engineers. You will take ownership of features from design through deployment, participate in technical discussions and code reviews, and contribute directly to products used in production. We treat our interns as full members of the team, with real responsibilities and meaningful work.
What you will do
Develop and maintain features across both frontend and backend systems
Own projects end to end, from specification to release
Collaborate with the team on architecture and technical decisions
Write clean, well-tested, and maintainable code
Receive regular mentorship and feedback to accelerate your growth
What we are looking for
A final-year student in Computer Science, Software Engineering, or a related field, available for a full-time six-month internship as part of your end-of-studies requirement
Demonstrated ability to build software, whether through academic projects, personal work, open source contributions, or prior internships
Working knowledge across the stack, with a willingness to learn unfamiliar technologies quickly
Strong problem-solving skills and attention to engineering quality
Clear communication and a collaborative mindset
Pay: 5,000.00DH - 12,000.00DH per month
Application Question(s):
Are you in your last year of studies?
How do you use AI to increase your output?
What's the project you're the most proud of?
What's your Github link?
Language:
English (Required)
Work Location: Remote