Hire the Best UML Developers
in Morocco

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Yasser D.

Marrakesh, Morocco

$20/hr
5.0
9 jobs

🙋 𝗡𝗲𝗲𝗱 𝗮 𝗵𝗶𝗴𝗵-𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗶𝗻𝗴 𝗹𝗮𝗻𝗱𝗶𝗻𝗴 𝗽𝗮𝗴𝗲 𝗼𝗿 𝗽𝗼𝘄𝗲𝗿𝗳𝘂𝗹 𝗦𝗮𝗮𝗦 𝗳𝗿𝗼𝗻𝘁 𝗲𝗻𝗱? 𝗜’𝗺 𝗵𝗲𝗿𝗲 𝘁𝗼 𝗺𝗮𝗸𝗲 𝗶𝘁 𝗵𝗮𝗽𝗽𝗲𝗻! I’m Yasser Dalali, an​ 𝗜𝗕𝗠/𝗠𝗘𝗧𝗔-𝗰𝗲𝗿𝘁𝗶𝗳𝗶𝗲𝗱 𝘄𝗲𝗯 𝗱𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿​ with expertise in HTML, CSS, JavaScript, Tailwind, Python, and React. I deliver top-notch web solutions, from landing pages to complete front ends, with a focus on performance and polish. ======================================== 𝗞𝗲𝘆𝘄𝗼𝗿𝗱𝘀: HTML, CSS, JavaScript, Tailwind, Python, React, Landing Pages, SaaS, Certified, UML Diagrams, Presentations, Front-end Development, Web Performance

  • Web Development
  • React
  • Tailwind CSS
  • UX & UI
  • Version Control
  • CSS
  • PHP
  • JavaScript
  • Redis
  • Python
  • FastAPI
  • LangChain
  • Retrieval Augmented Generation
  • AI App Development
Barri M.

Errachidia, Morocco

$10/hr
5.0
3 jobs

Full Stack Developer | React · Node.js · PHP/Laravel · MERN Stack I'm a Full Stack Developer with 1+ year of hands-on experience building responsive, scalable web applications. I specialize in both frontend and backend development, delivering clean and efficient code across the full stack. What I bring to your project: Frontend: React, JavaScript, HTML5/CSS3, Tailwind CSS, Bootstrap Backend: Node.js (Express), PHP (Laravel, CodeIgniter) Databases: MySQL, MongoDB — including complex queries and data modeling APIs: RESTful API design, JWT authentication, webhooks integration DevOps: Docker, Git/GitHub, CI/CD, SonarQube During my experience at LIADTech, I built scalable RESTful APIs, implemented secure authentication systems, and developed backend services supporting React frontends. As a freelance backend developer, I maintained production PHP applications and resolved critical bugs in live environments. I work autonomously, communicate clearly, and take pride in delivering on time. Fluent in Arabic, French, and English — ready to collaborate with clients worldwide. 📍 Based in Casablanca, Morocco | Available for remote work

  • JavaScript
  • Bootstrap
  • HTML
  • CSS
  • jQuery
  • PHP
  • Laravel
  • React
  • Tailwind CSS
  • REST API
  • Node.js
  • MongoDB
Hamza K.

Fes, Morocco

$20/hr
5.0
9 jobs

--Hello World-- I am Hamza Kachachi, a dynamic and versatile professional with a passion for technology and innovation. With a strong foundation in various facets of the tech industry, I bring a unique blend of skills and expertise to the table. My journey in the realm of development has equipped me with proficiency in both front-end and back-end technologies, including HTML5, CSS, JavaScript, jQuery, Nodejs, Expressjs, Laravel, CodeIgniter, PHP, and Python. My grasp of architectural principles, such as microservices and MVC, allows me to craft robust and efficient solutions, while my adeptness in database management extends to both SQL and NoSQL databases like MySQL and MongoDB. I am well-versed in utilizing Git and GitLab for version control, ensuring seamless collaboration in coding projects. Guided by agile methodologies and a keen understanding of Scrum, I am experienced in project management tools like JIRA, enabling me to navigate complex projects with precision and efficiency. My familiarity with cloud computing, web hosting, and API development empowers me to build scalable and interconnected web applications. I am particularly skilled in leveraging the MERN Stack - uniting MongoDB, Express.js, React, and Node.js - to engineer cutting-edge web applications that seamlessly marry functionality with user experience. Moreover, my proficiency in data analysis and interface design, fueled by tools like Figma, adds an extra layer of insight and aesthetic finesse to my work. My journey is characterized by a commitment to continuous growth and innovation, bolstered by a strong analytical mindset and a flair for problem-solving. With a solid foundation in technology, a strategic vision, and a proactive approach to challenges, I am poised to make meaningful contributions to the ever-evolving world of tech.

  • Python
  • PHP
  • JavaScript
  • CSS 3
  • Bootstrap
  • Laravel
  • Microservice
  • Git
  • GitLab
  • NodeJS Framework
  • Back-End Development
  • MVC Framework
  • MERN Stack
  • Agile CRM
  • UML Diagram
  • Merise
  • MySQL Programming
Mohcine K.

Casablanca, Morocco

$15/hr
5.0
3 jobs

“When you want something truly new, you need to build it end-to-end” Over the past 4+ years as a freelance full-stack developer and as a former Software Engineer at Oracle, I’ve learned that the biggest cost in software is rarely development itself , it’s rework caused by rushed decisions, unclear requirements, and weak architecture. By taking full ownership of projects end-to-end, I help clients avoid these pitfalls by building internal tools that eliminate 220–500 hours of repetitive manual work and SaaS platforms that generate measurable business value by solving real user problems. My process is simple and deliberate: I listen carefully to your vision, ask the right questions early, then execute with precision using React, Next.js, and Node.js to deliver a solution that is reliable for users and sustainable for your business, so you can save time, reduce costly mistakes, and scale with confidence. Let’s discuss your vision. Invite me to your project, and I’ll outline a clear, actionable plan to move it forward.

  • HTML
  • CSS
  • JavaScript
  • React
  • React Native
  • ExpressJS
  • Node.js
  • Spring Boot
  • Next.js
  • MongoDB
  • Oracle
  • PostgreSQL
  • TypeScript
  • Java
  • MERN Stack
Youssef E.

Rabat, Morocco

$10/hr
5.0
3 jobs

I'm a software engineer and a full-stack developer experienced with a passion for crafting seamless customer experiences, I specialize in crafting robust web solutions using PHP, Laravel, FilamentPHP v3, CSS, JavaScript, and MySQL. Over the years, I've successfully delivered numerous projects, ranging from small-scale websites to complex web applications, leveraging these technologies. ⭐Key Strengths and Skills: ✅Proficiency in PHP & Laravel: With extensive experience in PHP and mastery in Laravel, I'm adept at building scalable, secure, and high-performance web applications. From custom APIs to intricate backend systems, I ensure the utmost quality in every line of code. ✅ FilamentPHP v3 Expertise: As a FilamentPHP v3 specialist, I harness the power of this modern PHP framework to streamline development processes and deliver cutting-edge solutions tailored to meet client requirements. ✅ Frontend Prowess: My expertise extends to frontend technologies including CSS and JavaScript. I have a keen eye for design and usability, ensuring that the user experience is intuitive and engaging across all devices.

  • PHP
  • Laravel
  • JavaScript
  • Bootstrap
  • HTML
  • CSS
  • Tailwind CSS
  • AJAX
  • jQuery
  • C#
  • Java
  • UML Diagram
  • CRM Development
Jed L.

Marrakesh, Morocco

$25/hr
5.0
4 jobs

🚀 SENIOR FULL STACK DEVELOPER | MOBILE DEVELOPER | NODE.JS/NESTJS 💼 OVERVIEW My name is Jed, and I am a Senior Full-Stack Developer specialising in Javascript | Typescript in Web & Flutter (iOS/Android), Node.js, NestJS, React/Next.js, Angular. I build secure, scalable products end-to-end—from UI to backend—using clean architecture, microservices, modern cloud pipelines, and AI-powered features. I have recently worked with product companies such as AppyVentures Ltd, Squarefeet, SoftHaus Ltd, and Lifeing Ltd (a pregnancy tracker with 1M+ moms), building production-ready backend systems used daily by thousands of users. 🎯 EXPERTISE 🖥️ Frontend Engineering Figma-to-code implementation (pixel-perfect UI) HTML5, modern CSS (Flexbox/Grid), responsive UI, animations Tailwind, Bootstrap, Sass/CSS-in-JS React (hooks, custom hooks), Angular (DI/services) State management: Redux Toolkit, Zustand, Context API Data fetching: React Query / TanStack Query SSR/SSG/ISR with Next.js (App Router, Server Components, Middleware) Performance: code splitting, bundle optimization, Core Web Vitals, Lighthouse Accessibility (WCAG/ARIA) + i18n/localization Testing: Jest, React Testing Library, Cypress/Playwright ⚙️ Backend Architecture Clean Architecture, SOLID, KISS/DRY, microservices Node.js / TypeScript / NestJS enterprise systems REST APIs with versioning (v1/v2/v3) UML class diagrams + system documentation 💾 Database & Caching PostgreSQL, MySQL, MongoDB TypeORM automated migrations + Prisma/Sequelize Redis caching strategies + query optimization 🤖 AI Features & Automation ChatGPT model integrations (prompting, tool flows, guardrails) Speech-to-text, summarisation, insights generation Custom JSON-only outputs for product pipelines AI tooling: Claude Code, GitHub Copilot, Gemini Agent 🔒 Security JWT & OAuth2.0, RBAC + route guards bcrypt hashing, AES-256 encryption Helmet, CORS, rate limiting + security best practices 💳 Payments & Integration Stripe (one-time, future payments, subscriptions) Payment method storage & tokenization Webhook handling + PCI-DSS aligned flows RevenueCat for in-app subscriptions & billing lifecycle 📧 Communications Email: SendGrid, Mailgun, MailerSend, Mailjet Account activation & verification Firebase Cloud Messaging (FCM) Instant & scheduled push notifications 🧪 Testing & Documentation Jest unit testing (80%+ coverage) + Supertest TDD practices Swagger/OpenAPI + Postman collections 🐳 DevOps & CI/CD Docker containerization CI/CD: CircleCI / DigitalOcean pipelines Kubernetes orchestration Load balancing: Nginx / HAProxy Automated deployments (dev/staging/prod) Cloud: AWS, Azure, DigitalOcean, GCP ⚡ Performance Redis caching strategies Bull/BullMQ queues for heavy tasks Compression (gzip/brotli) CDN integration + Core Web Vitals mindset 📁 File & Storage AWS S3 / S3 Glacier DigitalOcean Spaces + CDN Cloudflare CDN & DNS management Multipart uploads (signed URLs when needed) 🔄 Background Processing & Observability Cron jobs & task scheduling Event-driven architecture + async processing Logging: Winston / Pino 📱 Flutter Mobile (iOS & Android) Cross-platform apps with clean architecture + MVVM State management: Provider, Riverpod, Bloc Material Design UI Firebase integration Local storage: SQLite, Hive API integration (Dio) App Store & Google Play deployment 🤖 AI-ACCELERATED DEVELOPMENT I leverage advanced AI coding assistants (Claude Code, GitHub Copilot, Gemini Agent) to deliver 10x faster without sacrificing quality: ✨ Rapid Prototyping - Quick MVP development and proof-of-concepts ✨ Code Generation - Boilerplate, tests, and documentation automation ✨ Intelligent Debugging - Faster issue resolution and optimization ✨ Architecture Review - AI-assisted code reviews and refactoring ✨ Documentation - Auto-generated API docs and technical specs The Result: Shorter delivery times, more iterations, and higher code quality—all while maintaining full human oversight and architectural control. 💡 DELIVERABLES ✔️ System architecture with UML diagrams ✔️ Clean code following SOLID principles ✔️ API documentation (Swagger/Postman) ✔️ Unit tests with high coverage ✔️ Security-first implementation ✔️ CI/CD pipelines ✔️ Docker configurations ✔️ Database migrations ✔️ Scalable infrastructure ✔️ Cross-platform mobile apps ✔️ Complete documentation 🎓 APPROACH I follow agile methodologies and industry best practices, augmented with AI-powered development tools for maximum efficiency. Every project includes proper architecture design, comprehensive testing, security auditing, and performance optimization. I write maintainable code, leverage AI for repetitive tasks, and maintain clear communication throughout development. 📞 LET'S CONNECT Ready to build scalable enterprise solutions or cross-platform mobile apps with accelerated delivery timelines.

  • Front-End Development
  • Back-End Development
  • MySQL
  • TypeScript
  • JavaScript
  • Database Development
  • MongoDB
  • NestJS Development
  • Mobile App
  • Flutter
  • Web Host Manager
  • NestJS
  • Data Structures
  • Database Architecture
  • Docker
  • HTML5
  • CSS
  • Tailwind UI
  • React
  • Angular

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

How do I hire a UML Developer in Morocco on Upwork?

You can hire a UML Developer in Morocco on Upwork in four simple steps:

  • Create a job post tailored to your UML Developer project scope. We'll walk you through the process step by step.
  • Browse top UML Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top UML Developer profiles and interview.
  • Hire the right UML 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 UML Developer?

Rates charged by UML 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 UML Developer in Morocco on Upwork?

As the world's work marketplace, we connect highly-skilled freelance UML Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream UML Developer team you need to succeed.

Can I hire a UML 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 UML Developer proposals within 24 hours of posting a job description.