Rekrute -
المغرب
--
Rekrute

تفاصيل الوظيفة


Company culture :

UM6P – Mohammed VI Polytechnic University operates within a strongly innovation-driven culture, where creativity, experimentation and intellectual boldness are key foundations. The university promotes initiative, openness and autonomy in a stimulating environment focused on research, entrepreneurship and impact. This innovative mindset is reinforced by a solid cooperative dimension, fostering collaboration, knowledge sharing and human development. A clear focus on performance and excellence further supports this culture, while formal processes remain lighter to maintain agility and flexibility. [+]





Job :

Located in the heart of the Kingdom's capital at Technopolis in Rabat, Mohammed VI Polytechnic University (UM6P), an international higher education institution, is committed to an educational system based on the highest standards of teaching and research in crucial fields for the sustainable economic development of Morocco and more broadly of Africa.
AI Movement, the Moroccan International Artificial Intelligence Center, linked to UM6P, is a center of excellence in Artificial Intelligence dedicated to fostering the emergence of Moroccan expertise in Artificial Intelligence and Data Science.
In this context, AI Movement is recruiting a Full-Stack Engineer to design, develop, and maintain innovative web and mobile applications, supporting the center's research and training projects.




Required profile :

Main missions:
Design, develop, and deploy scalable and high-performing web and mobile applications.
Integrate interactive data visualizations (d3.js, three.js, etc.).
Write clean, efficient, and documented code following best practices (TDD, micro-services).
Debug and quickly resolve technical issues.
Optimize application performance and security.
Collaborate with researchers and engineers to develop digital tools and online experiments.
Technical skills sought:
Proficiency in front-end technologies: HTML5, CSS3, JavaScript (React, Angular, or Vue.js).
Solid expertise in Python (Django, Flask) and JavaScript backend frameworks (Node.js, Nest.js, Express.js).
In-depth knowledge of databases (MySQL, PostgreSQL, MongoDB).
Experience with cloud platforms (Azure, GCP, AWS).
Good command of versioning tools (Git/GitHub).
Knowledge of UI/UX design and desktop/mobile app development is appreciated.
Proficiency in Unity and 3D creation tools is a plus.
Familiarity with agile methods is a plus.
Profile sought:
Engineering degree or Master's degree in computer science, software engineering, or a related field.
Proven first experience in full-stack development.
Excellent problem-solving and analytical skills.
Rigor, creativity, and a passion for technological innovation.
Ability to work in a multidisciplinary team.
Good written and oral communication skills in French; English is a plus.





Similar Jobs

حول Rekrute
المغرب