
Full Stack Developer, Python, AI, ReactJS, NodeJS
Minor Hotels Europe and Americas
contract
Posted on:
Location Type: Office
Location: Fez • Morocco
Visit company websiteExplore more
About the role
- Design, development, documentation and deployment of high-performance web applications
- Contribute to the integration of AI/ML models and advanced data pipelines
Requirements
- Master's degree (Bac+5) or engineering degree in Computer Science, Software Engineering, or a related field
- 6–8 years of experience in Full Stack or Back End development
- Proficiency in technologies: ReactJS, TypeScript, NodeJS, Python (FastAPI), GraphQL & REST APIs, JavaScript, HTML5, CSS3, Sass
- Experience with Redux, async/await, Promises, and functional programming paradigms
- Good understanding of web standards, the native DOM, and cross-browser compatibility
- Strong experience with databases: SQL (MySQL, MariaDB, MSSQL) and NoSQL (MongoDB, Redis)
- Very good understanding of planning processes and financial modeling
- Good command of professional English; Arabic is a plus
Benefits
- Multicultural and disability-friendly work environment
- Opportunities for professional development
- Commitment to diversity and reducing environmental impact
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Full Stack developmentBack End developmentReactJSTypeScriptNodeJSPythonFastAPIGraphQLREST APIsSQL
Soft Skills
planning processesfinancial modelingcommunication
Certifications
Master's degreeengineering degree