Hire the Best Golang Developers in Addis Ababa, ET

Clients rate our Golang developers
Rating is 4.9 out of 5.
4.9/5
Based on 110 client reviews
Daniel A.

Addis Ababa, Ethiopia

$5/hr
5.0
4 jobs

๐Ÿš€ Iโ€™m a backend-focused full-stack developer with 4 years of experience building scalable applications, microservices, REST APIs, gRPC services, real-time systems, and database-driven platforms using Golang, Python (FastAPI), Node.js, TypeScript, React, PostgreSQL, MongoDB, Redis, Kafka, Docker, and WebRTC. My strongest expertise is in backend engineering, distributed systems, API architecture, and performance optimization โ€” while still being comfortable building polished frontend applications with React when needed. Seeking a Software Engineer who can architect high-performance backend systems while still delivering complete full-stack solutions when needed? I focus on writing clean, maintainable code and building systems that are reliable, scalable, and production-ready. ๐Ÿ’ก What I Bring โš™๏ธ Backend Systems & Microservices Built and optimized backend services using Golang (Chi/Gin), gRPC, and event-driven architectures for high-volume and performance-critical applications. ๐Ÿ”„ Real-Time & Distributed Systems Experience building asynchronous systems using Kafka, WebSockets, and real-time communication technologies including WebRTC. ๐Ÿค– Full-Stack Development & AI Integration Able to deliver complete applications with React frontends, backend APIs, authentication systems, and AI-powered integrations. ๐Ÿ—„๏ธ Database Design & Performance Optimization Strong experience with PostgreSQL, MongoDB, and Redis including schema design, indexing, query optimization, and performance tuning. ๐Ÿ” Secure APIs & Payment Integrations Experience implementing JWT authentication, RBAC, secure API architectures, and Stripe payment integrations for production systems. ๐Ÿ› ๏ธ Technical Stack Languages Go (Golang), Python, TypeScript, JavaScript, SQL, Java, C++ Backend Gin, Chi, FastAPI, Express.js, gRPC Frontend React.js, Vue.js, Tailwind CSS Databases & Messaging PostgreSQL, MongoDB, Redis, Apache Kafka, GORM, SQLAlchemy Tools & Integrations Docker, Git/GitHub, Stripe API, JWT Authentication, Postman ๐ŸŽฏ How I Work I approach projects with a strong engineering mindset โ€” focusing on scalability, maintainability, and long-term reliability rather than quick fixes. Having worked on systems used in large-scale financial environments, I prioritize clean architecture, security, and data integrity in every project. I also value communication and ownership. I stay proactive throughout development, communicate clearly, and align technical decisions with business goals. If youโ€™re looking for someone who can design robust backend systems while still contributing across the full stack, letโ€™s connect.

  • Golang
  • JavaScript
  • FastAPI
  • Python
  • ExpressJS
  • Node.js
  • Tailwind CSS
  • React
  • MongoDB
  • MySQL
  • Firebase
  • PostgreSQL
  • Apache Kafka
  • WebRTC
Kidus P.

Addis Ababa, Ethiopia

$10/hr
5.0
1 jobs

I build Go backends that stay fast under real traffic ,REST and gRPC APIs, event-driven microservices, and real-time systems that don't fall over when your user count 10x's. If your API slows to a crawl under load, your database queries time out at scale, or features that should take days are taking weeks because the backend wasn't built for where you are now โ€” that's exactly the work I do. WHAT I'VE SHIPPED IN GO: โ†’ Real-time streaming platform โ€” WebRTC + WebSocket architecture serving concurrent viewers with sub-second latency and zero dropped connections under peak load. โ†’ Multi-tenant database API engine โ€” auto-generates REST endpoints with RBAC from schema definitions. Cut developer onboarding from days to minutes. โ†’ Blockchain-backed escrow system โ€” payment processing with Ethereum smart contract integration and fiat support. Payment-critical, fully auditable. โ†’ High-volume scraping pipelines โ€” concurrent Go workers with rate limiting, proxy rotation, and anti-detection. Runs for days unattended. STACK: โ€ข Language: Go (Golang) โ€ข APIs: REST, gRPC, WebSockets, Server-Sent Events โ€ข Data: PostgreSQL, MongoDB, Redis โ€ข Messaging: Kafka, RabbitMQ โ€ข Infra: Docker, Kubernetes, CI/CD BEST FIT FOR: โ€ข Go microservices and REST/gRPC APIs built from scratch โ€ข Fixing slow queries, API bottlenecks, and concurrency bugs in existing Go codebases โ€ข Real-time features: chat, live updates, notifications, streaming โ€ข Payment API integrations (Stripe, crypto, escrow flows) โ€ข Dockerizing and production-hardening Go applications โ€ข Data pipelines and web scraping at scale HOW I WORK: โ€ข Response within 2โ€“4 hours, weekends included โ€ข Daily async updates as technical or as high-level as you want โ€ข Tested, documented code your team can maintain after I'm gone Message me with what you're building (or what's breaking) and your timeline.

  • Golang
  • Docker
  • RESTful API
  • Microservice
  • API Development
  • PostgreSQL
  • Redis
  • Apache Kafka
  • RabbitMQ
  • Websockets
  • Kubernetes
  • Back-End Development
  • MongoDB
  • API Integration
Kaleb T.

Addis Ababa, Ethiopia

$15/hr
5.0
3 jobs

Iโ€™m a Software Engineer with over 6 years of experience in designing, developing, and maintaining software solutions across web, mobile, desktop, and AI-powered platforms. Iโ€™ve worked with both startups and established teams, delivering clean, scalable, and production-ready applications. My experience also includes training AI models and integrating intelligent features into real-world products. ๐Ÿ”ง Technologies I work with: Front-End: โœ… React, Redux, React Router โœ… Vue.js โœ… Angular / AngularJS โœ… HTML5, CSS3, JavaScript (ES6+) โœ… CSS Preprocessors: SASS, LESS Back-End: โœ… Golang (including gRPC services) โœ… Node.js with Express Databases: โœ… PostgreSQL, MongoDB, MySQL, SQLite Testing: โœ… Unit Testing AI & Cloud Experience: โœ… AI development experience including integration of AI features in products โœ… Azure AI Foundry with Document Intelligence Studio โœ… Practical knowledge of building AI-powered features like document analysis and smart automation DevOps & Cloud Platforms: โœ… Docker โœ… Kubernetes โœ… CI/CD with GitHub Actions & GitLab CI โœ… Cloud platforms: AWS, Azure, and Google Cloud I enjoy solving real-world problems with efficient code and love working on systems that challenge me to learn and grow. Iโ€™m passionate about building impactful, reliable software and staying current with evolving technologies. Thank you for taking the time to review my profile.

  • Golang
  • Laravel
  • Angular
  • Node.js
  • Vue.js
  • React
  • PHP
  • Svelte
Alazar B.

Addis Ababa, Ethiopia

$10/hr
4.9
11 jobs

๐Ÿš€ **Senior Golang Developer | Backend Engineer | Team Lead** Looking for a developer who can build scalable backend systems, optimize performance, and lead engineering teams? You're in the right place. I am a Senior Golang Developer with 5+ years of professional experience building high-performance applications, microservices, APIs, and distributed systems. In addition, I have 2+ year of experience leading development teams, mentoring engineers, conducting code reviews, and driving successful project delivery. ### What I Can Help You With โœ… Golang (Go) Backend Development โœ… REST APIs & gRPC Services โœ… Microservices Architecture โœ… High-Performance & Concurrent Systems โœ… PostgreSQL, MySQL, CockroachDB & Redis โœ… Kafka & Event-Driven Architectures โœ… Docker & Containerization โœ… CI/CD Pipelines (GitLab CI/CD) โœ… Cloud Deployments & Infrastructure โœ… Third-Party API Integrations โœ… System Design & Performance Optimization ### Why Clients Work With Me โœ” Write clean, maintainable, and production-ready code โœ” Strong focus on performance, scalability, and reliability โœ” Excellent communication and project ownership โœ” Ability to lead teams and mentor developers โœ” Fast learner who adapts quickly to new technologies โœ” Committed to delivering quality work on time ### Recent Experience * Built scalable microservices handling high-volume transactions * Designed and implemented secure REST and gRPC APIs * Integrated third-party platforms and payment systems * Optimized database performance and application throughput * Led development teams and coordinated project execution * Improved deployment processes through automation and CI/CD I don't just write codeโ€”I help businesses build reliable, scalable products that are ready for growth. ๐Ÿ“ฉ Let's discuss your project and turn your ideas into production-ready solutions.

  • Golang
  • PostgreSQL
  • Microservice
  • Apache Kafka
  • DevOps
  • Docker Swarm Mode
  • CI/CD
  • Security Testing
Zerubabel Y.

Addis Ababa, Ethiopia

$25/hr
5.0
11 jobs

Senior Full-Stack Developer with 4+ years of experience specializing React, Vue, Next, Nuxt, Golang, Django Skills: ๐Ÿ› ๏ธ Front-end: React.js, Vue.js, Next, and Nuxt ๐Ÿ› ๏ธ Back-end: Golang, Node.js, Express.js, Django, Hasura GraphQL ๐Ÿ› ๏ธ Databases: SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Firebase) ๐Ÿ› ๏ธ Mobile: Flutter ๐Ÿ› ๏ธ DevOps & Deployment: Docker, Kubernetics ๐Ÿ› ๏ธ Competitive Programming: Algorithms and Data Structures Expert

  • Golang
  • Docker
  • Full-Stack Development
  • React
  • Next.js
  • Node.js
  • ExpressJS
  • PostgreSQL
  • SQL
  • Django
  • Algorithms
  • GraphQL
  • Vue.js
  • Nuxt.js
  • Payment Gateway
Mikiyas D.

Addis Ababa, Ethiopia

$5/hr
5.0
3 jobs

Highly Skilled Backend Developer With over 3 years of experience in the Golang, Node.js, Nest js , I bring a deep understanding of both front-end and back-end development. Proficient in Dockerizing applications, I specialize in building robust, scalable, and high-performance web and mobile applications. My expertise lies in designing and implementing efficient solutions tailored to meet client requirements. With a strong attention to detail and a commitment to delivering high-quality code, I have successfully developed and deployed modern applications that enhance user experiences. Adaptable and collaborative, I excel in fast-paced environments and thrive as part of a multidisciplinary team. Whether working on mobile-first solutions or enterprise-grade web applications, I am passionate about delivering seamless and user-centric results.

  • Golang
  • PostgreSQL
  • MongoDB
  • NestJS
  • Node.js
  • LLM Prompt Engineering

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 Golang Developer near Addis Ababa, on Upwork?

You can hire a Golang Developer near Addis Ababa, on Upwork in four simple steps:

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

Rates charged by Golang 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 Golang Developer near Addis Ababa, on Upwork?

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

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