Hire the Best Bot Developers
in Ethiopia

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

Addis Ababa, Ethiopia

$10/hr
5.0
12 jobs

"I'm an experienced backend & automation developer who builds fast, scalable, zero-maintenance systems.What I actually build and ship every week: Go (Golang) – high-performance APIs, microservices, CLI tools, concurrent workers Node.js – Express/Fastify/NestJS, real-time apps, webhooks, serverless functions Python & Django – full-featured backends, admin panels, REST/GraphQL APIs Databases – PostgreSQL, MySQL, MongoDB, DynamoDB, Redis Web scraping & data extraction – Playwright, Puppeteer, Scrapy, Selenium, rotating proxies, anti-bot bypass — clean and reliable Microservices architecture – Docker, Docker Compose, event-driven, AWS Lambda + API Gateway, Kubernetes-ready Automation with n8n – self-hosted or cloud, custom nodes, bulletproof workflows between all your apps Smart bots & agents – GPT-4o, Claude 3.5, Gemini, Grok, Llama 3 via API → chatbots, auto-responders, content generators, decision agents Infra that never breaks – Linux, Bash, systemd, PM2, Caddy/Nginx, Terraform when needed Bottom line: I build rock-solid backends and microservices (Go/Node/Django), store data wherever it makes sense (including DynamoDB), scrape anything legally and reliably, automate everything with n8n, and supercharge it all with the best AI APIs.

  • Discord Bot Development
  • Node.js
  • Full-Stack Development
  • ASP.NET Core
  • ASP.NET MVC
  • ASP.NET Web API
  • MySQL
  • Microsoft SQL Server
  • MERN Stack
  • Python Script
  • Telegram API
  • Bot
  • Unix System Administration
  • Bash Programming
  • Selenium
Tesfahun K.

Addis Ababa, Ethiopia

$7/hr
5.0
5 jobs

Hi there! I’m Tesfahun Kere, a passionate Full Stack Developer with hands-on experience building responsive web and mobile applications. Whether you need a simple website or a full-stack system, I'm here to deliver clean, efficient, and reliable code. My Skills Include: . Frontend: HTML, CSS, JavaScript, React.js, Nextjs . Backend: Node.js, Express.js,django . Databases: SQL, MongoDB Postgresql . Desktop Apps: Java (Swing/JavaFX) . Mobile Apps: Cross-platform development . UI Improvements: Updating logos, templates, and user-friendly interfaces I'm committed to writing clean, maintainable code that meets real needs. I take time to understand your goals and deliver high-quality work on time. I also enjoy improving existing projects for better performance. Let’s build something great together. I'm excited to work, learn, and grow with your project. Feel free to reach out - I respond quickly and reliably!

  • Python
  • Next.js
  • Software
  • App Development
  • React
  • Node.js
  • Android App Development
  • Front-End Development
  • Back-End Development
  • Spring Boot
Yusuf M.

Shashemene, Ethiopia

$20/hr
5.0
8 jobs

Telegram Bot Developer specializing in automation systems and Mini Apps that help businesses reduce manual work and scale faster. I build high-performance Telegram bots and Mini Apps that automate workflows, handle real-time data, and improve user engagement all backed by reliable, production-ready systems. Most clients come to me when they need: -A bot to automate repetitive tasks -A system to connect Telegram with APIs or databases -A Mini App for payments, dashboards, or user interaction -A backend that can handle real users without failures 💡 What I Can Do For You -Automate business workflows using Telegram bots -Build Telegram Mini Apps (Web Apps inside Telegram) -Develop backend systems and admin dashboards -Integrate APIs, payments, and third-party services 🛠 Services -Custom Telegram Bot Development (automation, workflows, integrations) -Telegram Mini Apps (React / Next.js) -Backend Development (Node.js / Python) -Admin Dashboards & Control Panels -Authentication & Database Design (Supabase, PostgreSQL) 📊 Experience I’ve built Telegram systems that: -Automate complex workflows and reduce manual operations -Process real-time data and API integrations -Improve user engagement through interactive bot experiences -Provide full admin control via dashboards ⚙️ Tech Stack -Telegram Bot API • Node.js • Python -React • Next.js • Tailwind CSS -Supabase • PostgreSQL • REST APIs -Vercel • Render • Azure ⚡ How I Work -I focus on business results, not just code -I build clean, scalable, and reliable systems -I communicate clearly and deliver on time -I suggest improvements to maximize your results 📩 Let’s Work Together If you’re planning to build a Telegram bot or Mini App, I can help you turn your idea into a working system. Send me a message let’s discuss your project. 🌐 Portfolio yusuf-mohammed.vercel.app

  • Bot Development
  • Automation
  • PHP
  • Python
  • Telegram API
  • Chatbot Development
  • API Integration
  • Node.js
  • JavaScript
  • RESTful API
  • Scripting
  • Data Extraction
  • Web Scraping
  • PostgreSQL
  • MongoDB
  • Database Design
  • Third-Party Integration
  • JSON
  • Forex Trading
  • C++
Eliyas B.

Addis Ababa, Ethiopia

$10/hr
5.0
6 jobs

Hi there, I'm a Backend & Full-Stack Developer who enjoys building reliable web applications, APIs, and automation systems that solve real business problems. My primary focus is backend development with Go and Typescript, while also building modern frontend applications when needed. I enjoy designing scalable backend services, developing REST APIs, integrating databases, automating workflows, and creating applications that are clean, maintainable, and easy to extend. Whether it's building a new application from scratch, improving an existing codebase, or fixing backend issues, I focus on writing reliable and practical solutions. ### What I can help you with * Backend Development with Go, Python, Node.js, and TypeScript * REST API design, development, and third-party API integrations * Full-Stack Web Applications using React, Next.js, and Tailwind CSS * Database design, optimization, and integration with PostgreSQL, MongoDB, MariaDB, and Redis * Docker containerization and Linux server environments * Workflow automation using n8n and custom backend integrations * Bug fixing, performance optimization, and feature development ### Technical Skills **Languages** * Go * TypeScript / JavaScript * Python **Frontend** * React * Next.js * Vue.js * Tailwind CSS **Backend** * REST APIs * Golang - Gin/Fiber * Node.js * Express * Authentication & API Integrations **Databases** * PostgreSQL * MongoDB * MariaDB * Redis **DevOps & Tools** * Docker * Linux * Git * Bash * Supabase * Firebase **Testing** * Jest * Cypress ### My approach I believe good software is more than writing code. I focus on understanding the problem first, choosing the right solution, communicating clearly throughout the project, and delivering maintainable software that clients can continue to build on. Whether you need a backend API, a full-stack web application, workflow automation, or improvements to an existing project, I'd be happy to help. I look forward to working with you. Best regards, Eliyas Bashaw

  • Python
  • TypeScript
  • JavaScript
  • Golang
  • REST API
  • React
  • Next.js
  • Tailwind UI
  • Vue.js
  • PostgreSQL
  • MariaDB
  • Docker
  • Node.js
  • ExpressJS
  • Web Development
  • API Integration
  • MongoDB
  • AI Chatbot
  • Web Page
  • Web Design
Kamil A.

Addis Ababa, Ethiopia

$25/hr
5.0
4 jobs

I am a developer with experience working with different APIs and programming languages. I first started programming in 2013 using C++. I currently prefer Python as my go to language but over the years I have worked with other languages such as Java, Kotlin, NASM assembly, and more. I am flexible and can work with different APIs. I have previously mainly worked with Twitter and Telegram API. I also have a lot of experience working with Selenium on various projects. Previously I have developed various projects using different APIs and programming languages. To name a few of those projects: • Using pure Python: -> I have developed various program like a password manage, directory automation tool, and more • Using Telegram API, I have made various bots and user automation scripts including but not limited to: -> Shilling and mass DM programs -> Cryptocurrency airdrop bots -> Cryptocurrency chart bots -> Generic bots -> Video game download bot -> Channel/group to channel/group forwarder bot • Using Twitter API: -> Real-time Twitter to Telegram tweet forwarder (this bot is probably the best there is in its field right now) • Using Selenium (I use Selenium with Python): -> Shilling programs -> YouTube, Instagram, and Reddit auto-commenter -> Google Re-captcha solver script The projects listed above are just a glimpse of what I have worked on previously. I am a patient and understanding person and I will do the best I can to provide the best service possible. I am a punctual person and respect your time and effort.

  • Automation
  • Python
  • Selenium
  • Telegram API
  • Telegram
  • Twitter/X API
  • Selenium WebDriver
Yared T.

Addis Ababa, Ethiopia

$20/hr
5.0
16 jobs

I'm mostly interested in node web development, I'm also skilled with bots development, both front and backend for WebApps. I'm highly efficient and detail oriented.

  • Bot Development
  • Automation
  • Python
  • JavaScript
  • Web Development
  • API Integration
  • TypeScript
  • Telegram API
  • React Native
  • React
  • DevOps
  • MongoDB
  • Scripting
  • GraphQL
  • PostgreSQL
  • Node.js

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 Bot Developer in Ethiopia on Upwork?

You can hire a Bot Developer in Ethiopia on Upwork in four simple steps:

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

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

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

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