Soum

Soum

Soum is a fast-growing recommerce marketplace redefining buying and selling of used electronic devices in MENA with trust, security, and money-back guarantee.

Household Durables
11-50

Description

  • Design, develop, and maintain backend systems using Node.js, TypeScript, and Nest.js.
  • Build and manage scalable, reliable microservices architectures.
  • Develop APIs and manage inter-service communication using gRPC.
  • Model, store, and optimize data with MongoDB, PostgreSQL, and ClickHouse.
  • Collaborate with cross-functional teams to translate requirements into high-quality solutions.
  • Maintain code quality through best practices, code reviews, and testing.
  • Troubleshoot, debug, and optimize backend systems for reliable performance.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 4–5+ years of hands-on backend software development experience.
  • Proficiency in Node.js, TypeScript, and Nest.js.
  • Production experience with MongoDB and PostgreSQL; familiarity with ClickHouse.
  • Strong understanding of microservices, distributed systems, event-driven architectures, and gRPC.
  • Knowledge of CI/CD pipelines and deployment strategies.
  • Familiarity with AWS, GCP, or Azure.
  • Strong problem-solving, attention to detail, communication, and collaboration skills.
  • Experience with Kubernetes and Docker (preferred).
  • Exposure to Golang and experience scaling high-traffic backend systems (preferred).

Benefits

  • Sunday–Thursday schedule, 9:00 AM–6:00 PM KSA time.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Backend Engineer - Remote

This is a Lever testing-environment backend job posting and is not open for applications.

7 hours, 24 minutes ago

Middle .NET Engineer

N-iX 1001-5000 Internet Software & Services

N-iX is seeking a Middle .NET Engineer to develop and maintain backend components for a European mobile virtual network operator serving 6 million customers.

Argo CD AWS Azure Docker Entity Framework GCP Git Kafka Kubernetes Microservices .NET OpenTelemetry RabbitMQ Redis REST API Solid.js SQL SQL Server
7 hours, 39 minutes ago

Backend Engineer (Java, PIX)

Binance 5001+ Capital Markets

Binance is hiring a Backend Engineer to build and operate reliable Java services for PIX payment integrations and transaction flows in Brazil.

CI/CD Git Java Kubernetes Microservices REST API Spring Boot SQL
7 hours, 54 minutes ago

[Job-32362] Senior Backend Developer (Java), Brazil

CI&T 5001+ Internet Software & Services

CI&T is seeking a Senior Java Backend Developer to modernize a financial services client’s established Java web platform by building new services and APIs while migrating legacy functionality to a cleaner architecture.

Agile AWS Azure CI/CD Docker ELK Stack Git GitHub Actions GitLab CI Grafana Hibernate HTTP Java Jenkins JSON JUnit JWT Kafka Kanban Kubernetes Maven Mockito OpenAPI OpenID Connect OpenShift OpenTelemetry REST API Scrum Solid.js SonarQube Spring Boot SQL XML
7 hours, 54 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers