Hire the Best System Programmers in Addis Ababa, ET

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

Addis Ababa, Ethiopia

$10/hr
5.0
14 jobs

✅ Full-Stack Software Engineer with 5+ Years of Experience I am an experienced full-stack developer and competitive programmer with expertise in building scalable, high-performance systems and applications. With a strong foundation in programming and problem-solving, I have successfully developed production-level applications that support high-volume transactions. Frontend Expertise ✅ React, Vue, Nuxt.js, Next.js, TypeScript, JavaScript ✅ Tailwind CSS, Material UI, CSS Backend Expertise ✅ Node.js, FastAPI, Django, NestJS, Gin, Fiber ✅ PostgreSQL, MongoDB, MySQL ✅ BaaS platforms such as Supabase, Appwrite ✅ Event streaming and queues like RabbitMQ and Kafka Competitive Programming ✅ Strong foundation in algorithms and data structures ✅ Proficient in Python, JavaScript, and Golang DevOps & Cloud ✅ Docker, Kubernetes, AWS, GCP ✅ gRPC, REST, GraphQL Why Choose Me? ⭐ Clean, structured, and maintainable code ⭐ Excellent communication and fast response times ⭐ Proven ability to deliver on time, with room for iterations ⭐ Strong analytical skills and problem-solving experience ⭐ Passion for exploring new technologies and delivering impactful solutions

  • Python
  • Golang
  • FastAPI
  • Docker
  • Vue.js
  • React
  • REST API
  • GraphQL
  • MongoDB
  • Supabase
  • TypeScript
  • JavaScript
  • NestJS
  • Django
  • Next.js
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.

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

Addis Ababa, Ethiopia

$10/hr
5.0
17 jobs

Hi, I'm Dawit, A Top Rated Software Engineer specializing in Laravel, Next.js, React Native and ASP.NET. With a 100% Job Success rate on Upwork, I create top-notch, user-driven web solutions. Let's bring your project to life!

  • Laravel
  • MERN Stack
  • ASP.NET
Yohannes B.

Addis Ababa, Ethiopia

$20/hr
4.5
9 jobs

Backend & AI Engineer | Building Scalable Systems That Power Modern Applications Great software starts with a solid backend. I help startups and businesses build reliable, scalable backend systems that can handle real users, complex workflows, and rapid growth. From designing clean APIs and database architectures to deploying AI-powered applications, I focus on building software that's easy to maintain, performs well under load, and is ready for production from day one. My experience spans backend engineering, AI systems, cloud infrastructure, and modern web development, allowing me to take ownership of an entire product while keeping the backend architecture at the center of every decision. Backend Engineering Designing and building scalable backend services is where I spend most of my time. Technologies Node.js (NestJS, Express, Fastify) Python (FastAPI, Django, Flask) Java (Spring Boot) Rust (Actix Web, Axum) What I Build REST APIs Microservices Authentication & Authorization Background Workers & Queues WebSocket & Real-Time Systems Event-Driven Architectures Third-Party API Integrations Payment Systems File Processing Pipelines High-Performance Backend Services Engineering Practices Clean Architecture SOLID Principles Domain-Driven Design (DDD) Test-Driven Development (TDD) Scalable Database Design Performance Optimization Production Monitoring & Logging AI Engineering Beyond backend development, I build AI applications that solve real business problems. AI Systems LLM Agents Multi-Agent Architectures Retrieval-Augmented Generation (RAG) AI Chat Applications Voice AI Context-Aware Assistants Workflow Automation AI Stack LangChain LangGraph LlamaIndex ChromaDB Pinecone FAISS Supabase Vector OpenAI (GPT-4/4o) Claude Mistral DeepSeek Whisper ElevenLabs Vapi LiveKit Full-Stack Development While backend engineering is my primary focus, I also build modern user interfaces when projects require end-to-end ownership. React.js Next.js Tailwind CSS ShadCN UI Material UI Redux Zustand Databases Building applications starts with designing data correctly. PostgreSQL MySQL MariaDB MongoDB Firebase / Firestore Redis Pinecone ChromaDB Supabase Vector Cloud & DevOps I build systems that are easy to deploy, monitor, and scale. AWS (EC2, S3, Lambda, API Gateway) Google Cloud Docker GitHub Actions Nginx CI/CD Pipelines Languages TypeScript / JavaScript Python Java Dart Working knowledge of Rust, Kotlin, Swift, and C. Why Clients Work With Me ✔ I design backend systems that stay maintainable as your product grows. ✔ I combine backend engineering with practical AI experience, making it easier to integrate intelligent features without sacrificing reliability. ✔ I care about clean architecture, performance, and writing code that's easy for teams to build on. ✔ I communicate clearly, work independently, and take ownership from planning through deployment. If you're looking for someone who can build the backend your product depends on while also delivering modern AI capabilities when needed, I'd be happy to help.

  • LangChain
  • FastAPI
  • NestJS
  • ExpressJS
  • API Development
  • Technical Support
  • Incident Management
  • System Configuration
  • Troubleshooting
  • Product Knowledge
  • Email Support
  • Microsoft Active Directory
  • Ticketing System
  • Communication Etiquette
  • Node.js
  • MongoDB
  • AngularJS
  • JavaScript
  • API Integration
  • Angular
Esubalew Amenu D.

Addis Ababa, Ethiopia

$25/hr
5.0
14 jobs

I build production-ready Flutter apps, WordPress/PHP systems, and Python-backed web platforms for clients who need reliable software, not just code that works once. I can help you build a new product, fix an existing app or website, improve performance, connect APIs, clean up bugs, or prepare your web/mobile system for real users. My strength is the combination of full-stack development and deep QA/debugging experience. I do not only implement features. I also test user flows, edge cases, layout issues, API behavior, database logic, and production risks before delivery. What I can help with: • Flutter mobile app development for Android and iOS • WordPress customization, plugin development, and bug fixing • PHP backend development and API integration • Python/Django backend development • REST API design and third-party integrations • Admin dashboards, SaaS-style systems, and database design • Google Play / App Store publishing support • Web app testing, bug reports, and production debugging Why clients work with me: • 100% Job Success on Upwork • 5-star client feedback • 12+ completed Upwork jobs • Experience with apps reaching 250,000+ downloads • Experience building systems for 100,000+ active users • Master’s degree in Software Engineering • Clear communication, clean code, and dependable delivery I am comfortable working on both new builds and existing systems. Whether you need a Flutter app built from scratch, a WordPress/PHP issue fixed, a Python backend improved, or a complete web/mobile product delivered, I can review your requirements and suggest a clear next step.

  • Flutter
  • WordPress
  • PHP
  • Python
  • Mobile App Development
  • Web Development
  • API
  • Django
  • Back-End Development
  • Android
  • AWS Lambda
  • WordPress Plugin
Meron E.

Addis Ababa, Ethiopia

$8/hr
5.0
1 jobs

Hi, I’m Meron :- a full-stack developer specializing in Laravel backend systems and Flutter mobile apps. I help businesses fix issues, improve performance, and build reliable systems that actually work. * What I can help you with: - Fix bugs in Laravel or Flutter applications - Build or improve admin dashboards (Laravel) - Develop REST APIs and connect them with mobile apps - Debug complex system issues (purchase modules, workflows, integrations) - Improve UI/UX in Flutter apps - Optimize app performance and stability * My experience includes: - Working on real-world systems with modules like purchase, dashboards, and reporting - Fixing ongoing issues in existing projects and improving code quality - Connecting Flutter apps to Laravel backends using APIs - Enhancing UI for better usability and cleaner design * How I work: - I focus on understanding the root cause, not just quick fixes - I write clean, maintainable code - I communicate clearly and give regular updates

  • MySQL
  • Flutter
  • Front-End Development
  • Website
  • Back-End Development
  • PHP
  • Laravel
  • Django

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 System Programmer near Addis Ababa, on Upwork?

You can hire a System Programmer near Addis Ababa, on Upwork in four simple steps:

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

Rates charged by System Programmers 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 System Programmer near Addis Ababa, on Upwork?

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

Can I hire a System Programmer near Addis Ababa, 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 System Programmer proposals within 24 hours of posting a job description.