Find a jobRecruiters

Backend developer - Golang

Exclusive opportunity

Onsite

Backend developer - Golang

BALY

Backend developer - Golang

Skills

Google Cloud PlatformSQL QueriesNodePHPDjangoFlaskPythonGolangJavaExpressSpring BootGitAWSAzure

4 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Baghdad, Baghdad Governorate, Iraq

Work mode:

Onsite

Published on:

28 August 2026

What they need


About Baly Since our launch in Baghdad, Baly has been redefining convenience and mobility for thousands of people every day. From rides to food delivery, we’re Iraq’s leading super app, built to move life forward.

At Baly, we believe in more than just technology we believe in people.

Our mission is to make daily life simpler, faster, and more accessible for everyone — customers, partners, and drivers alike.

Powered by local talent and backed by Rocket Internet (Germany) , we are building scalable digital products that serve millions of users across Iraq.

About The Role We are looking for a Junior Backend developer to join our engineering team and help build, scale, and maintain the core systems powering Baly’s platform.

In this role, you will work on backend services, APIs, and databases that support high-traffic applications used daily by customers, drivers, and partners. You will collaborate closely with frontend developers, mobile engineers, product managers, and operations teams to deliver reliable and scalable solutions.

Key Responsibilities

  • Design, develop, and maintain backend services and APIs
  • Build scalable, secure, and high-performance systems
  • Work with databases to store, retrieve, and manage application data efficiently
  • Collaborate with frontend and mobile teams to integrate backend services
  • Write clean, maintainable, and well-documented code
  • Debug, optimize, and improve existing backend systems
  • Ensure system reliability, performance, and data security
  • Participate in code reviews and contribute to technical best practices

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Experience with at least one backend language such as Python, Java, Node.js, PHP, or Go
  • Experience building and consuming RESTful APIs
  • Solid understanding of SQL or NoSQL databases
  • Familiarity with Git or other version control systems
  • Strong problem-solving skills and attention to detail
  • Ability to work in a fast-paced, collaborative environment

Preferred Skills

  • Experience with frameworks such as Django, Flask, Spring Boot, Express, or similar
  • Familiarity with cloud platforms (AWS, GCP, Azure)
  • Experience with caching, background jobs, or message queues
  • Understanding of system design and scalability concepts
  • Experience working in production or high-traffic environments

Why Join Us?

  • Work on real products used daily across Iraq
  • Be part of a fast-growing tech company with real impact
  • Learn, grow, and take ownership in a strong engineering team
  • Collaborate with talented professionals across multiple functions

Other offers great for you!

These companies are also looking for great profiles

Diapason

Développeur BackEnd Node ou GO

45-50K

Permanent contract

Paris, France

Hybrid

Skills

NodeGolang

5 months ago

Quick apply

Tenth Revolution Group

Développeur Backend Go Senior

Permanent contract

Paris, France

Hybrid

Skills

Google Cloud PlatformGolangKubernetes

1 month ago

Quick apply

Tenth Revolution Group

Développeur Backend Golang Senior (Freelance) — Full Remote

Freelance

Remote

Skills

Google Cloud PlatformGolangDomain Driven DesignMicroservices

1 month ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools