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?
10+ projects completed in fintech, healthcare, and SaaS. Performance is built in from day one. Frontend execution is pixel-perfect, with every spacing, font, and color landing exactly in the browser.
1 client. 1 month. A fully working hall management system that they still use today.
I build React and Next.js interfaces that match your vision exactly and perform well on every device. Not close. Not "good enough." Exactly.
I've shipped fintech platforms, healthcare SaaS, booking systems, AI-powered apps, and landing pages—and I treat every project like it has my name on it. Because it does.
⭐ "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.
Clear communication throughout the project
Asking the right questions early keeps the process smooth and avoids surprises later.
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)
• Performance optimization & page speed
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 · Landing Page Developer
React
Front-End Development
Front-End Development Framework
Next.js
TypeScript
Design Writing
HTML
CSS
JavaScript
Portfolio Website
SEO Performance
Website Optimization
Website Redesign
Tailwind CSS
API Integration
Said F.
Rabat, Morocco
$30/hr
4.9
2 jobs
Experienced Fullstack Engineer with 4 years in web development, specializing in React, Nest.js, and Node.js. Leveraging my design-oriented UX approach, I optimize performance and create scalable codebases. New to Upwork, focusing on side projects. While reviews are limited, my track record assures you of my seasoned expertise.
Skills:
✔️ Javascript,typescript
✔️ ReactJs, ReactNative
✔️ Redux , Rematch , React query
✔️ Webpack, Gradle
✔️ HTML5, CSS
✔️ Node.JS, Nest JS
✔️ Redis , ELasticSearch
✔️ Rest API, GraphQL
✔️ MySQL, MongoDB
React
JavaScript
Node.js
TypeScript
Svelte
ExpressJS
Sabir L.
Errachidia, Morocco
$20/hr
5.0
1 jobs
👋 Hi there! I'm Sabir Khaloufi, a passionate and experienced React & React Native Developer 🚀. I specialize in creating modern, high-performance, and user-friendly web 🌐 and mobile 📱 applications. With over 3 years of experience, I turn ideas into seamless digital experiences.
✨ What I Offer
💻 Web Development: Expert in building dynamic, responsive, and visually stunning websites using React, TypeScript, and CSS frameworks.
📱 Mobile Development: Crafting smooth and intuitive apps with React Native, tailored for Android & iOS.
🔗 API Integration: Ensuring smooth communication between front-end & back-end through RESTful APIs.
🎨 UI/UX Collaboration: Bringing pixel-perfect designs to life with an optimal user experience.
🌟 Why Choose Me?
✔️ Clean & Scalable Code: Best practices for maintainable and efficient codebases.
✔️ Responsive Communication: Your ideas and feedback always matter.
✔️ On-Time Delivery: Projects delivered on schedule without compromising quality.
✔️ Problem Solver: Tackling challenges with innovative solutions.
🛠️ Technologies & Tools I Use
Frontend: React ⚛️, Next JS, TypeScript 💡, JavaScript 🟨, Redux 🌀
Styling: CSS3 🎨, TailwindCSS , NativeWind
Mobile: React Native 📱, Expo CLI ⚙️
Others: Firebase 🔥, Google Maps 🗺️
Let’s work together to build exceptional web and mobile applications that elevate your business to new heights! 🚀
💌 Contact me: Ready to start? Feel free to send me a message!
React Native
React
Web Development
App Development
Next.js
NodeJS Framework
HTML
CSS
Tailwind CSS
Material UI
JavaScript
TypeScript
PHP
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.
React
Node.js
MongoDB
MySQL
PostgreSQL
JavaScript
CSS
ExpressJS
Git
NestJS
RESTful API
Next.js
TypeScript
API
Amine E.
Marrakesh, Morocco
$20/hr
4.9
28 jobs
Full-stack developer, 5+ years. I build the whole product: React Native mobile apps, React and Next.js web apps, and the Node.js APIs behind them. 100% Job Success, Top Rated, 1,487 hours.
WHAT I BUILD
📱 MOBILE — React Native & Expo
iOS and Android from one codebase. Audio and video, real-time chat, offline sync, background tasks, maps, push notifications, in-app purchases and subscriptions, App Store and Play Store submission. Expo SDK upgrades and New Architecture migration when your build stops working.
🌐 WEB — React & Next.js
Dashboards, SaaS products, internal tools. React 19, Next.js 15, TypeScript, Tailwind. Real applications with role-based access, billing and data behind them - not landing pages.
⚙️ BACKEND — Node.js
REST and GraphQL APIs, PostgreSQL and MongoDB, authentication and permissions, Stripe / Paddle / RevenueCat billing with webhooks handled properly, background jobs, file processing, deployment. NestJS, Express, Fastify, Prisma, Drizzle, Supabase.
RECENT WORK
Deerly - Expo app: WebRTC audio and video recording, real-time chat, Skia rendering, subscriptions through RevenueCat, fully internationalized.
Amenda - fleet infraction CRM: role-scoped staff, client and agent portals, automated deadline workflows, email and SMS escalation, audit journal. React 19, Fastify, Drizzle, PostgreSQL.
JoVE - rebuilt a video platform delivering 30,000+ videos to 1,800+ universities, with performance as the constraint rather than an afterthought.
Syndic - property management monorepo: resident mobile app, admin dashboard and the API behind both. Expo, React, Spring Boot, Stripe, Auth0.
Auren - workflow automation SaaS: visual builder, credential management, execution history, billing. Next.js 15, Supabase, Paddle.
Atikia - React Native property search app with maps, booking and chat, on a Node backend.
HOW I WORK
I scope before I start. You get a written plan with a fixed price and a date before any code is written, so there are no surprises in either direction.
I reply in 4 to 8 hours.
I tell you when something is a bad idea. If what you asked for won't work, you hear it before it's built, not after.
Clean, typed, documented code you can hand to the next developer without an apology.
WHAT CLIENTS SAY
"Honest, skilled and neat. His codes are very well structured and organized. I couldn't ask for anything more."
"He built our React Native mobile app and our company's Next.js website with exceptional skill. Both delivered on time, with great communication throughout."
"Very proficient with TypeScript, React Native and GraphQL. We already have the next project where we can hopefully count on his talent again."
"Always on time and good code quality. We will continue working with him."
100% Job Success, Top Rated, 1,487 hours across 11 contracts.
STACK
Mobile: React Native, Expo, EAS, RevenueCat
Frontend: React, Next.js, TypeScript, Tailwind
Backend: Node.js, NestJS, Express, Fastify
Data: PostgreSQL, MongoDB, Supabase, Prisma, Drizzle
Payments and auth: Stripe, Paddle, RevenueCat, Auth0, better-auth
Cloud: AWS, Docker, Firebase, Azure
Tell me what you're building. If I'm not the right person for it, I'll say so.
React Native
Smartphone
Mobile App Development
Native App Development
React
iOS Development
Android App Development
Expo.io
iOS
Android
TypeScript
JavaScript
Node.js
Firebase
In-App Purchases
App Store Optimization
Code Refactoring
CI/CD
Supabase
WebRTC
Ayman T.
Casablanca, Morocco
$20/hr
5.0
10 jobs
I fix and finish Flutter and React Native apps that AI tools (Lovable, Replit, Bolt, Cursor, Rork) or other devs left 80% done. I debug what's broken, wire in real AI features (OpenAI, Claude, Gemini), and get your prototype to the point where it works and you can ship it.
Built your app with AI in 2026? Good, so did I. I use Claude Code every day. The difference is I know how to fix the parts AI tools get wrong: Firebase and Supabase auth, push notifications, payments, state management, performance.
Aug 2026: finishing a client's Flutter app (analytics and push notifications) and open to 2 new projects.
WHAT I HANDLE
✔ Fix bugs and crashes in AI generated or half finished Flutter and React Native apps
✔ AI integration: ChatGPT / OpenAI API, Claude API, Gemini. Chat, vision, automation
✔ Backend wiring: Firebase, Supabase, REST APIs, Stripe payments, push notifications
✔ UI polish so your app looks like a real product
✔ Clean release ready build delivered. You own all the code
HOW I WORK
Short diagnostic first, then you get a written fixed price to finish the job
Daily updates with screen recordings, no disappearing
Everything stays in your name: your repo, your accounts, your keys
If your app is "almost done" but not working, send it over. I'll tell you exactly what's left. Free, honest, within a few hours.
Mobile App Development
Firebase
Android App Development
Flutter
User Authentication
Dart
API Integration
REST API
Git
Android App
Supabase
Web Application
iOS Development
Stripe
Push Notifications
Bug Fix
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.”
KK
Katja Krohn
Summa Linguae
How do I hire a React Native Developer in Morocco on Upwork?
You can hire a React Native Developer in Morocco on Upwork in four simple steps:
Create a job post tailored to your React Native Developer project scope. We'll walk you through the process step by step.
Browse top React Native Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top React Native Developer profiles and interview.
Hire the right React Native 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 React Native Developer?
Rates charged by React Native 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 React Native Developer in Morocco on Upwork?
As the world's work marketplace, we connect highly-skilled freelance React Native Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream React Native Developer team you need to succeed.
Can I hire a React Native 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 React Native Developer proposals within 24 hours of posting a job description.