๐ Full-Stack Engineer with 5+ years building large-scale enterprise applications for international clients, clean code, on-time delivery, and real business impact.
From backend APIs to polished frontends and DevOps pipelines, I bring end-to-end ownership to every project I take on.
โ๏ธ TECHNICAL EXPERTISE
โธ Languages: PHP, JavaScript, TypeScript, HTML/CSS, SQL
โธ Backend: Symfony, API Platform, Laravel, Zend
โธ Frontend: React.js, Vue.js, Next.js, Nuxt.js, jQuery
โธ UI & Styling: Tailwind CSS, Bootstrap, Material UI, Reactstrap
โธ Databases: MySQL, PostgreSQL, MongoDB, Firebase, DynamoDB, SQL Server
โธ DevOps & Cloud: Docker, Jenkins, AWS, Oracle Cloud, OpenShift, Linux, CI/CD, Redis, RabbitMQ
โธ Testing: PHPUnit, Jest, Cypress, TDD, PHPStan, Blackfire
โธ API & Integration: REST, SOAP, Postman, Elasticsearch
โธ Collaboration: Scrum, Kanban, Jira, Azure DevOps, Confluence, Slack, Miro
โ WHAT I CAN DO FOR YOU
โ Build scalable, production-ready web applications from scratch
โ Develop robust PHP / Symfony / Laravel backends and REST/SOAP APIs
โ Craft responsive frontends with Vue.js, Nuxt.js, React.js, or Next.js
โ Optimize performance, fix bottlenecks, and improve code quality
โ Set up Dockerized deployments, CI/CD pipelines, and cloud environments
โ Write automated tests and enforce best practices with TDD
โก Currently available for new projects. Send me a message and let's get started!
JavaScript
jQuery
PHP
Symfony
Laravel
Vue.js
Nuxt.js
React
Next.js
HTML5
CSS 3
MySQL
Zend
React Native
Firebase
Zakaria E.
Casablanca, Morocco
$25/hr
5.0
5 jobs
Got a product idea, a half-finished project, or a Figma file ready to build but no developer you can fully trust to actually deliver it?
I build SaaS dashboards and booking/management systems in React and Next.js โ fast, pixel-perfect, and AI-ready from day one.
1 client. 1 month. A fully working hall management system that they still use today.
Not close. Not "good enough." Exactly.
โญ "Zakaria is an outstanding developer. He built a custom hall management system for us using Next.js and React that is both fast and incredibly easy to use. He didn't just write code; he helped us solve our booking challenges. If you are looking for a professional who delivers high-quality frontend work on time, Zakaria is your guy!"
What you get
Performance built in from day one
Projects consistently score 90โ100 on Lighthouse for performance, accessibility, and SEO.
Premium-feeling animations
Smooth interactions with Framer Motion and GSAP โ polished without hurting performance.
AI integrations that ship to production
OpenAI, Claude, and LLM features integrated into real-world products, not just prototypes.
Clean, maintainable code
Reusable components, organized architecture, and developer-friendly handoff.
Recent work
Domus Flow โ Hall management SaaS for Moroccan event hall owners. Built the full booking flow, payments (Dodo Payments), and multi-language support end to end. Live and in daily use.
LINE STORE โ Next.js e-commerce site for the Moroccan iPhone resale market. Handled SEO from the ground up, including canonical URL fixes.
CineSafe โ AI movie-safety scoring app. Next.js 15, React 19, Llama 3.3-70B. Built the full frontend and AI-scoring integration.
What I build
SaaS dashboards & web applications
AI-powered apps & LLM integrations (OpenAI, Claude, Gemini)
Landing pages & marketing websites
Figma to production
Booking & management systems
Authentication & payment integration (Stripe, Clerk, NextAuth)
No design yet?
Tell me what you're building, who it's for, and the experience you want users to have. I can help shape the direction before we write a single line of code.
Send me a message โ I usually reply within a few hours.
Stack: React ยท Next.js ยท TypeScript ยท Tailwind CSS ยท Framer Motion ยท GSAP ยท ShadCN UI ยท Node.js ยท OpenAI API ยท Claude API ยท REST APIs ยท GraphQL ยท Stripe ยท Clerk ยท NextAuth ยท MySQL ยท PHP ยท Git ยท Vercel
Keywords: React Developer ยท Next.js Developer ยท Frontend Developer ยท TypeScript Developer ยท SaaS Developer ยท AI Developer ยท LLM Integration ยท Figma to React ยท Dashboard Developer
JavaScript
Front-End Development
Front-End Development Framework
React
Next.js
TypeScript
Design Writing
HTML
CSS
Portfolio Website
SEO Performance
Website Optimization
Website Redesign
Tailwind CSS
API Integration
HICHAM I.
Casablanca, Morocco
$25/hr
4.9
35 jobs
I am a Senior Full-Stack Engineer specializing in AI-powered SaaS applications, intelligent automation, scalable web platforms, and production-ready software.
I work across the entire product lifecycle โ from architecture and development to deployment, integrations, optimization, and long-term maintenance. My focus is building reliable systems that are scalable, secure, maintainable, and fast to ship.
PROVEN EXPERIENCE
โ AI-powered SaaS platforms
โ Full-stack web applications
โ AI agents & workflow automation
โ E-commerce & business automation
โ Real-time applications and communication systems
โ Payment & subscription infrastructure
โ Cloud deployment & DevOps
โ Production-ready architecture
I have built and contributed to SaaS platforms, AI-powered applications, healthcare solutions, e-commerce systems, dashboards, automation platforms, and custom business software.
I specialize in turning ideas and business requirements into production-ready products, with a strong focus on clean architecture, maintainability, performance, and rapid execution.
FULL-STACK DEVELOPMENT
I build modern web applications using React.js, Next.js, TypeScript, JavaScript, Tailwind CSS, ShadCN UI, Node.js, Express.js, Laravel, REST APIs, WebSockets, and real-time technologies.
I work across both frontend and backend architecture, allowing me to build complete products from the ground up.
AI & AUTOMATION
I specialize in integrating AI into real-world products and business workflows:
OpenAI
Claude
Mistral
LLM-powered applications
AI Agents
AI Chatbots
Retrieval-Augmented Generation (RAG)
AI workflow automation
Speech-to-Text
Text-to-Speech
Voice AI
Intelligent document processing
Custom AI pipelines
Prompt engineering
I have particular experience building AI agents that interact with users through voice, chat, and automated workflows.
BACKEND & ARCHITECTURE
Node.js
Express.js
Laravel
Python
REST APIs
WebSockets
Event-driven architectures
Microservices
Background jobs
API integrations
Authentication & authorization
Multi-tenant SaaS architectures
DATABASES
PostgreSQL
MySQL
MongoDB
Supabase
Prisma
Redis
Firebase
CLOUD & DEVOPS
AWS
Azure
Hetzner
Vercel
Docker
Docker Compose
Nginx
GitHub Actions
CI/CD
Linux
Grafana
Prometheus
I handle everything from containerization and deployment to monitoring, optimization, and production infrastructure.
SAAS & BUSINESS SYSTEMS
I have experience building:
SaaS platforms
Subscription systems
Payment integrations
CRM systems
E-commerce platforms
Order management systems
Business automation tools
Analytics dashboards
Communication platforms
AI-powered customer support systems
I also work with integrations such as Stripe, Shopify, WhatsApp, SIP/telephony systems, webhooks, and third-party APIs.
WHAT I CAN BUILD
Whether you need an AI-powered SaaS platform, a complete MVP from scratch, an existing application rebuilt or scaled, AI integration into an existing product, AI voice/chat agents, a scalable backend, e-commerce automation, custom business software, API integrations, or cloud infrastructure and deployment, I can take your product from architecture to development to production.
CORE TECHNOLOGIES
Frontend: React.js, Next.js, TypeScript, JavaScript, Tailwind CSS, ShadCN UI
Backend: Node.js, Express.js, Laravel, Python, REST APIs, WebSockets
AI: OpenAI, Claude, Mistral, RAG, AI Agents, LLMs, STT, TTS, Voice AI , Livekit
Databases: PostgreSQL, MySQL, MongoDB, Supabase, Prisma, Redis
Cloud & DevOps: AWS, Azure, Hetzner, Vercel, Docker, Nginx, GitHub Actions, CI/CD
Integrations: Stripe, Shopify, WhatsApp, SIP, Webhooks, Third-Party APIs
Keywords: Senior Full Stack Developer, AI Engineer, AI Full Stack Developer, SaaS Developer, SaaS Application Development, Next.js Developer, React Developer, Node.js Developer, TypeScript Developer, Python Developer, Laravel Developer, Express.js Developer, AI Agent Developer, AI Automation, AI Integration, OpenAI Developer, Claude Developer, LLM Developer, RAG Developer, Voice AI Developer, Chatbot Developer, API Developer, REST API, WebSockets, PostgreSQL, MongoDB, Supabase, Prisma, AWS, Azure, Docker, DevOps, CI/CD, SaaS Architecture, Full Stack SaaS Developer, AI-Powered SaaS, Livekit, Livekit Self Hosted , Voice Agents
Node.js
JavaScript
MongoDB
Next.js
RESTful API
Tailwind CSS
Redis
User Authentication
Docker
Figma
GraphQL
Supabase
System Deployment
SaaS Development
Python
Ayoube E.
Rabat, Morocco
$30/hr
4.6
17 jobs
๐ฏ ๐๐ซ๐๐ง๐ฌ๐๐จ๐ซ๐ฆ ๐๐จ๐ฎ๐ซ ๐๐๐๐๐ฌ ๐ข๐ง๐ญ๐จ ๐๐ฑ๐๐๐ฉ๐ญ๐ข๐จ๐ง๐๐ฅ ๐๐ข๐ ๐ข๐ญ๐๐ฅ ๐๐จ๐ฅ๐ฎ๐ญ๐ข๐จ๐ง๐ฌ
Looking to elevate your online presence or bring your software vision to life? You're in the right place.
As a skilled Full Stack Developer, I bring a track record of delivering seamless, high-performing web and application solutions. Whether you need sleek, user-friendly interfaces or robust, scalable backend systems, I ensure every project is crafted to meet your unique goals and exceed expectations.
What sets me apart is a deep commitment to understanding your vision. I blend technical expertise with collaborative problem-solving to translate ideas into tangible results. From startups to established businesses, Iโve worked with diverse clients to create impactful digital experiences.
๐ ๐๐ฑ๐ฉ๐๐ซ๐ญ๐ข๐ฌ๐ ๐๐๐ซ๐จ๐ฌ๐ฌ ๐๐๐๐ก๐ง๐จ๐ฅ๐จ๐ ๐ข๐๐ฌ:
Frontend: React, Next.js, Lit, Tailwind CSS
Backend: Node.js, Nest.js, Spring Boot, FastAPI, Flask.
Databases: MySQL, PostgreSQL, Oracle, MongoDB, Redis
DevOps & Architecture: Docker, Kubernetes, GitHub Actions, MVC
๐ ๐๐๐ฒ ๐๐๐ซ๐ฏ๐ข๐๐๐ฌ:
Custom Web Application Development
API Integration & Backend Architecture
Extension Development (VS Code, Chrome, Figma, Obsidian)
Performance Optimization & Maintenance
๐ผ ๐๐ซ๐จ๐๐๐ฌ๐ฌ๐ข๐จ๐ง๐๐ฅ ๐๐ข๐ ๐ก๐ฅ๐ข๐ ๐ก๐ญ๐ฌ:
Agile Project Management: Skilled in Scrum and Kanban, ensuring on-time delivery.
Clean Code & Documentation: Prioritizing maintainability, clarity, and transparency.
Global Client Collaboration: Proven success working with international clients to achieve 100% satisfaction.
๐ ๏ธ ๐ ๐๐ซ๐จ๐ฏ๐๐ง ๐๐๐ซ๐ญ๐ง๐๐ซ ๐๐จ๐ซ ๐๐ฎ๐๐๐๐ฌ๐ฌ:
From enhancing your digital presence to building complex systems, Iโm here to empower your projects with a blend of technical mastery and strategic insight. With proficiency in JavaScript, TypeScript, Python, Java, and more, I craft solutions tailored to your business needs.
๐ ๐๐๐ญโ๐ฌ ๐๐ข๐ฌ๐๐ฎ๐ฌ๐ฌ ๐๐จ๐ฎ๐ซ ๐๐ซ๐จ๐ฃ๐๐๐ญ
Your goals deserve more than a one-size-fits-all solution. Letโs connect to discuss how I can help you achieve measurable success.
๐ท๏ธ ๐๐ฉ๐๐๐ข๐๐ฅ๐ญ๐ข๐๐ฌ:
Full Stack Developer, ReactJS Expert, NodeJS Developer, Software Engineer, Web Applications, API Development, JavaScript & TypeScript, Agile Development, Custom Software Solutions, and Digital Innovation
Node.js
JavaScript
MongoDB
Figma
CSS
HTML5
Python
Java
TypeScript
React
SQL
Google Chrome Extension
REST API
Puppeteer
Selenium
Yassine H.
Mohammedia, Morocco
$30/hr
4.6
20 jobs
Iโm Yassine Hilali, a Senior Node.js Developer with over 4 years of experience in building dynamic, responsive, and scalable web applications. I specialize in Node.js, ExpressJS, NestJS, ReactJS, and NextJS, delivering high-quality solutions that solve complex business problems.
What I Offer:
โข Full-Stack Development: From front-end to back-end, I create cohesive and efficient applications.
โข Scalable Web Applications: Designing solutions that grow with your business and handle increasing traffic seamlessly.
โข API Development & Integration: Building robust and maintainable APIs for seamless connectivity.
โข Technical Guidance: Applying best practices, architecture principles, and system design insights to ensure maintainable and high-performing codebases.
Technical Skills:
โข Front-End: HTML5, CSS3, JavaScript, React.js, Next.js, Redux, TailwindCSS
โข Back-End: Node.js, Express.js, Nest.js, RESTful APIs
โข Databases: MongoDB, Mongoose
โข Version Control: Git, GitHub
โข Deployment & Cloud: Heroku, Vercel, GCP
Why Choose Me:
โข Clear Communication: Transparent, regular updates to keep you informed at every stage.
โข Problem Solver: Strong analytical skills to troubleshoot and resolve complex issues efficiently.
โข Quality-Focused: Writing clean, maintainable code that follows best practices and standards.
โข Leadership Potential: Ready to provide technical guidance, mentor junior developers, and contribute to project architecture.
โข Client Satisfaction: Committed to exceeding expectations and building long-term partnerships.
If youโre looking for a senior Node.js developer who can deliver scalable, high-quality web applications and provide technical guidance, letโs discuss your project. Iโm excited to help you bring your ideas to life.
Node.js
ExpressJS
JavaScript
MongoDB
React
MySQL
PostgreSQL
CSS
Git
NestJS
RESTful API
Next.js
TypeScript
API
Kamal B.
Oulad Teima, Morocco
$95/hr
5.0
42 jobs
๐ก Solution Architect | Building Reliable SaaS Products & AI-Driven Platforms on AWS
I help businesses build, modernize, and scale intelligent software systems, from new product ideas to mature, high-growth platforms.
With 8+ years of experience in software and data engineering, I design cloud-native, API-driven, and AI-powered architectures that improve scalability, automation, and business performance.
โ๏ธ What I Do
๐นSoftware Development: Node.js, TypeScript, NestJS, Express, Python
๐นAPI Architecture & Integration: REST, GraphQL, and 3rd-party APIs (Shopify, Amazon, HubSpot, Scarf, Ezoic, etc.)
๐นCloud Architecture: AWS Lambda, API Gateway, DynamoDB, S3, Terraform, CI/CD automation
๐นData Systems: ETL pipelines, data lakes, Glue, Athena, Airflow, Redshift powering analytics and reporting
๐นAI Integration: Embedding OpenAI, ChatGPT, Anthropic, and Hugging Face APIs to automate workflows, enhance decision-making, and add intelligent features to SaaS and enterprise platforms
๐นSaaS & Product Development: Helping companies build new software from concept to launch or scale existing platforms for reliability, cost efficiency, and growth
๐ Highlighted Projects
- Unified Booking Engine (Travel Platform) : Designed and delivered the architecture for a multi-system booking platform. Built APIs and data pipelines for real-time synchronization of bookings, pricing, and availability.
- Data Integration Platform (Open Data Lakehouse) : Built a serverless data system integrating Community datasets into a unified data lake. Automated ingestion, transformation, and analytics through Athena + Preset dashboards.
- AI-Enhanced SaaS Automation Tool : Integrated OpenAI APIs into an internal SaaS platform to automate data processing and content generation, reducing manual tasks by 70%.
- E-Commerce Integrations (Shopify, Amazon, ShipBob) : Developed API-based integrations and automated synchronization for orders, inventory, and reporting.
๐ฏ Why Businesses Work With Me
โ๏ธBusiness-Driven Engineering: I focus on measurable outcomes faster systems, reduced costs, and smarter automation.
โ๏ธBuild & Scale Expertise: I help teams launch new software systems or elevate existing ones to handle growth.
โ๏ธProven Results: Delivered solutions that improved performance by 40โ60% and automated workflows by up to 90%.
โ๏ธReliable Partner: Transparent communication, clean documentation, and delivery that aligns with business goals.
Letโs build, optimize, or scale your software platform intelligent, cloud-ready, and designed for growth.
Node.js
JavaScript
Python
PostgreSQL
JSON
API Development
AWS Lambda
API Integration
API
Shopify
AI Development
NestJS
Back-End Development
Artificial Intelligence
Terraform
Amazon Web Services
Docker
Software Design
Apex
Salesforce App Development
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
โUpwork provides an umbrella-level of security. I can see a talentโs work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.โ
KD
Kim Darling
Emerald Tiger
โUpwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.โ
DM
David Merry
Kinetic Investments
โOur very specific requirements can be a challengeโWith Upwork, weโre able to access a bigger community to ensure the success of our projects.โ
Top interview questions to help you hire the right Node.js developers, faster.
How do I hire a Node.js Developer in Morocco on Upwork?
You can hire a Node.js Developer in Morocco on Upwork in four simple steps:
Create a job post tailored to your Node.js Developer project scope. We'll walk you through the process step by step.
Browse top Node.js Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Node.js Developer profiles and interview.
Hire the right Node.js Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Node.js Developer?
Rates charged by Node.js Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Node.js Developer in Morocco on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Node.js Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Node.js Developer team you need to succeed.
Can I hire a Node.js Developer in Morocco within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Node.js Developer proposals within 24 hours of posting a job description.