Hire the Best JavaScript Developers
in Tunisia

Clients rate our JavaScript developers
Rating is 4.8 out of 5.
4.8/5
Based on 390 client reviews
Adam R.

Ariana, Tunisia

$25/hr
5.0
39 jobs

Hi, I'm Adam 👋 Tell me your idea, plan, or prototype and I will transform it into a scalable, production-ready SaaS ( Full-Stack app ) . That is my promise. If you send me an invitation or a message, I’ll provide a technical audit or a personalized breakdown of how we can take your project from "concept" to "launch" in record time. A little more about me: I help founders and growth-focused businesses scale fast by engineering high-performance web and mobile applications. With over 5 years of experience, I don't just write "clean code." I build resilient AI-powered ecosystems designed to handle thousands of users and complex business logic. Whether you are looking to build a marketplace from scratch, a fintech dashboard, or an AI agent architecture, I turn technical chaos into streamlined, data-driven platforms. Big Tech Pedigree: 5+ years of experience Rapid MVP Specialist: I specialize in "from-scratch" builds and lightning-fast delivery. Prototype to Production: Expert at transforming static UI (lovable.dev, Figma) into fully functional apps. 100% Full-Cycle Ownership: From architecting the "brain" (Backend) to pixel-perfect UI (Mapbox & React). AI Integrated: Custom LLM implementations and AI Agent architectures that go beyond simple chatbots. 🔧 TECH STACK & EXPERTISE Core Development: Frontend: React.js, Next.js (App Router), Angular, TypeScript, JavaScript, HTML/CSS. Backend: Node.js, Python, PHP, NestJS, API Development (REST/GraphQL). Mobile: React Native (iOS & Android). Database & Infrastructure: Databases: MongoDB, PostgreSQL, MySQL, Supabase, Firebase / Firestore, DynamoDB. DevOps: Git workflows, CI/CD pipelines, SSR, PWA, Performance Optimization. Specialized Solutions: SaaS Platforms: Multi-tenant architectures, Admin Panels, Marketplaces, Internal Tools. Fintech & E-commerce: Secure Stripe gateways, high-traffic stores, and booking systems. Geospatial: Pixel-perfect Mapbox architectural styling and data visualization. AI Automation: OpenAI API integrations, AI Agents, and Workflow Automation. 🎯 WHY CLIENTS HIRE ME Commercial Focus: I build for business outcomes, ensuring your tech stack supports your ROI. Design System Implementation: I use component libraries and custom design systems to ensure a premium user experience. Clean Architecture: Expert in SQL/NoSQL optimization and scalable middleware transformation layers. Constant Communication: You’ll never be in the dark; I provide regular updates and full transparency via GitHub. Stop fighting with unreliable freelancers. If you need a Senior Full Stack Developer to rescue a project or a SaaS Architect to build your next big idea, let’s build something that scales. Keywords: React, React Native, Software Architecture & Design, Laravel, Python, Full-Stack Development, API Development, JavaScript, PHP, Web Application Development, Node.js, AWS Development, MySQL, Mobile App Development, Django, WordPress, HTML5, Tailwind CSS, Web Design, API Integration, React, Next.js, TypeScript, Node.js, NestJS, Python, FastAPI, Django · OpenAI, Anthropic Claude, Google Gemini, LangChain, RAG, pgvector, Pinecone, AI agents · PostgreSQL, MongoDB, Redis, Prisma, Supabase, Firebase · AWS, GCP, Docker, Kubernetes, CI/CD · Stripe, HubSpot, Salesforce · HIPAA, HL7, FHIR, SEC Reg CF, multi-tenant SaaS, MVP development, fractional CTO

  • JavaScript
  • Node.js
  • React
  • PHP
  • Full-Stack Development
  • API
  • Vue.js
  • API Integration
  • Python
  • Next.js
  • TypeScript
  • React Native
  • HTML5
  • Tailwind CSS
  • Angular
  • Web Application
  • Web Development
  • Front-End Development
  • Back-End Development
Nidhal R.

Ben Guerdane, Tunisia

$30/hr
4.6
44 jobs

I am a full stack javascript developer with proven experience in building scalable web apps using Express.js/Nest.js & React/Vue.js, I also love doing automation for fun and I strongly believe in TDD, KISS, DRY and SOLID!

  • JavaScript
  • Node.js
  • React
  • CSS 3
  • Flask
  • Angular
  • Data Extraction
  • NestJS
  • Tailwind CSS
  • MySQL
  • Web Crawling
  • TypeScript
  • Python
  • Java
Abderrahman L.

Tunis, Tunisia

$50/hr
4.9
17 jobs

Are you a startup owner who's tired of dealing with unskilled professionals who lack commitment, miss deadlines, and fail to drive your project to success? Or perhaps you're a project manager frustrated by the lengthy hiring process, only to end up with candidates who overpromise but underdeliver? Look no further! As a software engineer, I provide full transparency, direct communication, and a genuine commitment to your project's success. I have previously worked as a software engineer with Cynoia, where I contributed to their successful $930k funding round by developing microservices, and implementing and integrating the UI screens with the backend system. The Services that I offer: 1- Commitment To My Clients: I guarantee never to let you down, leveraging my expertise and dedication to ensure every project, regardless of size or complexity, receives the utmost attention and care. 2- Respect For Your Time: Recognizing the value of your time, I offer prompt and efficient services on demand, ensuring timely delivery without compromising quality. 3- Frontend Web Application Development: Create visually appealing and highly functional web applications to meet your specific needs. 4- Web Application Maintenance and Optimization: Expertly troubleshoot, enhance, and optimize existing front-end applications to ensure peak performance and usability. 5- Backend and Headless CMS Integration: Seamlessly integrate backend systems to your frontend app and headless CMS solutions to streamline content management and enhance website functionality. 6. Backend Development & API Integration: Develop robust backend systems and seamlessly integrate APIs to ensure efficient data handling, secure operations, and enhanced functionality across your web applications. 7. Database Design & Implementation: design and implement scalable database solutions, ensuring efficient data storage, retrieval, and management to support your application's performance and reliability. As a well-versed software engineer, I used to work with these technologies: Front-end Technologies ⚛️ React.js 🌐 Gatsby.js 🌐 Vue.js 🌐 Nuxt.js ⏭️ Next.js 🔷 TypeScript 🅗 HTML5 🎨 CSS/CSS3 🅱️ Bootstrap 🌬️ Tailwind CSS 🧶 SASS 🧩 Material UI 🦋 Shadcn 🌟 NextUI Backend Technologies ✅ Socket.io 🐰 RabbitMQ 🔷 TypeScript 🟢 Node.js 🛡️ NestJS 🚂 Express.js Database Technologies 🐬 MySQL | MariaDB 🐘 PostgreSQL 🍃 MongoDB 🔥 Redis 💼 You can see some of my work in the portfolio section. Here’s the process we’ll follow: - An invitation to the job posting initiates the collaboration. - Once confirmed, a call is scheduled to discuss the project in detail. - Key aspects such as the idea, deadlines, functionalities, and other details are finalized. - Within a day, a comprehensive plan is provided, including the timeline, milestones, and execution strategy. - Work begins promptly after the plan is agreed upon. 📞 If this sounds good to you, press the "invite button" and we can get started!

  • JavaScript
  • Node.js
  • React
  • MySQL
  • MongoDB
  • NestJS
  • Bootstrap
  • Tailwind CSS
  • TypeScript
  • Next.js
  • Gatsby.js
  • Amazon Web Services
  • Web Application
  • Web Development
  • Front-End Development
Rami J.

Sousse, Tunisia

$45/hr
4.9
27 jobs

⭐️⭐️⭐️ Available for Short-Term & Long-Term Projects ⭐️⭐️⭐️ 8+ years of extensive experience in software development Full-time remote since 2017 I focus on building applications that are not only scalable and reliable but also practical for real-world use. My goal isn’t just to deliver code, but to work with you to shape the right solution thinking through challenges, suggesting improvements, and making sure the end result feels solid and easy to maintain. I enjoy collaborating with clients, sharing ideas openly, and handling both the thinking and coding so you can move forward with confidence. 💎 Core Strengths - Building reusable, responsive, and maintainable React components using the latest UI libraries (ShadCN, Chakra, Material UI, Mantine, etc.) - Designing end-to-end Web3 solutions across multiple blockchains (Ethereum, Tezos, Flow, Aptos) with smart contracts, dApps, and tokenized ecosystems - Integrating AI-powered features into modern applications using LLMs, RAG pipelines, embeddings, and vector databases - Architecting cloud-native solutions on AWS, Serverless, and Cloudflare Workers for high-traffic apps ✅ Technical Knowledge - Frontend & UI React.js, Next.js (App Router, SSR/SSG, Multi-Tenant) TypeScript (preferred), JavaScript (ES6+) Tailwind CSS, Styled Components, SCSS/Less Zustand, React Query, Redux Toolkit Storybook - Web3 & Blockchain Wagmi, Thirdweb, Ethers.js, Web3.js, Taquito NFT marketplaces, staking, wallets & tokenomics Wallet integrations ( Rainbowkit, ConnectKit, Reown ) - AI & Automation Vercel AI SDK / OpenAI / LangChain/ LangGraph RAG (Retrieval-Augmented Generation) systems OCR (bill & receipt parsing), chatbot integrations AI-driven connectors for automation & validation Prompt engineering & vector search - Backend & APIs Node.js, Hono, Express REST, GraphQL, TRPC Serverless functions & API Gateways Secure API integrations (OAuth2, JWT, API keys) - Databases PostgreSQL, MySQL, MongoDB, DynamoDB, Supabase Prisma, Mongoose, Dynamoose Redis (caching, sessions), Vector DBs (Pinecone, Weaviate) - Cloud & DevOps AWS (Amplify, Cognito, Lambda, S3, RDS, CloudFront) Serverless Framework, Vercel, Netlify Git, Gitflow, CI/CD pipelines Turborepo monorepos - Payments & Integrations Stripe & Stripe Connect Discord OAuth2, Google APIs, AI connectors 🚀 What You Get Working With Me Clean, maintainable, production-ready code Strong experience in scalable SaaS, Web3 platforms, and AI-enabled apps Proven ability to ship projects end-to-end (from MVP to production) A collaborative partner who brings ideas, creativity, and technical depth

  • JavaScript
  • Node.js
  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • AI Consulting
  • Web3
  • Blockchain
  • Responsive Design
  • CSS
  • HTML
  • Storybook
  • API
FIRAS J.

Tunis, Tunisia

$20/hr
5.0
16 jobs

Are you wasting hours on manual data entry, repetitive tasks, or disconnected apps? I am an Automation & AI Engineer with over 5 years of experience building intelligent, scalable automation solutions that save time, cut costs, and drive efficiency. My solutions have directly resulted in a 60% improvement in operational efficiency for clients. I specialize in connecting all your tools to create seamless, "hands-off" workflows. My Core Services: 🤖 n8n Automation: Designing, building, and maintaining complex n8n workflows. I connect your CRMs, Google Sheets, databases, and custom APIs to automate order processing, data enrichment, and customer notifications. 📈 Google Apps Script (GAS): Expert-level Google Workspace automation. I build and publish custom Google Sheets, Docs, and Forms add-ons to automate your manual data processing, reporting, and internal workflows. 🧠 AI & Agent Development: Building intelligent workflows that go beyond simple automation. I use LangChain and OpenAI APIs to create conversational AI agents and AI-powered processes for complex queries. 🚀 Custom Backends for Automation: Powering your automation with high-performance, custom-built backends using Python (FastAPI) and Node.js. My Proven Impact: * Successfully migrated legacy VBA systems to a modern cloud architecture (Node.js & Firestore), improving system reliability by 85%. * Built high-performance ETL pipelines on GCP, processing 10 million+ records daily. * Developed Google Workspace add-ons that streamlined internal workflows for multiple companies. Let's discuss your automation goals. Send me a message, and we can find the best solution for your business.

  • Node.js
  • React
  • SQL
  • Google Apps Script
  • React Native
  • Automation
  • LangChain
  • OpenAI API
  • Python
  • FastAPI
  • Next.js
  • TypeScript
  • Google Cloud Platform
  • BigQuery
  • ETL
Aziz C.

Ben Arous, Tunisia

$30/hr
4.8
27 jobs

👋 Greetings! I'm a senior JavaScript developer with extensive professional experience specializing in modern web development. I've built solid foundations in React and JavaScript ecosystems, working on challenging enterprise-level products and leading critical technical decisions. 🚀 My experience extends beyond typical development as I've significantly enhanced product performance through efficiency improvements. I specialize in optimizing web applications for speed and responsiveness, reducing load times and improving user experiences. My expertise in performance tuning allows me to identify and resolve issues that impact scalability, creating seamless experiences that both clients and end-users appreciate. 💼 I'm proud to have contributed to major open-source libraries used by developers worldwide, where I've resolved complex issues, enhanced documentation, and improved accessibility. This collaboration with industry leaders has refined my ability to write clean, maintainable code that meets the highest standards. 📈 On-time delivery is my rule, and I never consider a project complete until my client is 100% satisfied. I approach each project with thorough planning and testing, ensuring you receive a product that exceeds expectations in both functionality and user experience. ⚙️ Skills: React, TypeScript, JavaScript, Next.js, Node.js, Nest.js, Express, Azure DevOps, AWS, CI/CD, MongoDB, MySQL, Prisma, Sequelize, Git

  • JavaScript
  • Node.js
  • React
  • HTML
  • HTML5
  • CSS
  • CSS 3
  • Responsive Design
  • GraphQL
  • MongoDB
  • Firebase
  • ExpressJS
  • Socket.io
  • Redux

How it works

Post a job for free Post 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

Resources to help you hire

Cost to hire a JavaScript Developer

Cost to hire a JavaScript Developer

Explore typical JavaScript Developer rates and what businesses pay to hire top talent.

JavaScript Developer job description template

JavaScript Developer job description template

Get tips to write a job post that attracts qualified JavaScript developers.

JavaScript Developer interview questions

JavaScript Developer interview questions

Top interview questions to help you hire the right JavaScript developers, faster.

How do I hire a JavaScript Developer in Tunisia on Upwork?

You can hire a JavaScript Developer in Tunisia on Upwork in four simple steps:

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

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

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

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