Senior Backend Software Engineer

3 days ago

Apply Now
Logo of Soum

Soum

Soum is on a mission to reimagine recommerce in the MENA region and beyond, building the most convenient, trustworthy, and transparent recommerce marketplace in the region.

11 - 50 employees

📋 Description

• Design, develop, and maintain backend systems using Node.js, TypeScript and Nest.js. • Build and manage scalable microservices architecture with a focus on performance and reliability. • Develop APIs and handle inter-service communication using gRPC. • Work with MongoDB and PostgreSQL and ClickHouse for data modeling, storage, and optimization. • Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions. • Ensure code quality and maintainability through best practices, code reviews, and testing. • Troubleshoot, debug, and optimize backend systems to ensure seamless performance.

🎯 Requirements

• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience). • 4 - 6 of hands-on experience in backend software development. • Proficient in Node.js and TypeScript. • Experience working with MongoDB and PostgreSQL in production environments. • Solid understanding of microservices architecture and communication protocols like gRPC. • Strong problem-solving skills and attention to detail. • Excellent communication and collaboration skills. • Nice to have: Hands-on experience with Kubernetes and Docker. • Familiarity with Golang. • Experience in scaling and optimizing backend systems for high-traffic applications.

Apply Now

Similar Jobs

3 days ago

Ruby on Rails Developer for marketing platform focused on lead generation and business growth. Building and maintaining high-quality web applications with a collaborative team environment.

AWS

Cloud

EC2

ElasticSearch

JavaScript

MongoDB

NoSQL

Postgres

RSpec

Ruby

Ruby on Rails

November 25

Full Stack Engineer developing scalable web applications using Next.js, Laravel, and NestJS at Tremau. Responsible for high-quality features and backend services in a collaborative environment.

AWS

Azure

Cloud

Docker

Google Cloud Platform

GraphQL

JavaScript

Kubernetes

Laravel

Microservices

MySQL

Next.js

PHP

Postgres

React

TypeScript

November 21

Python Developer developing efficient web scraping solutions using Python and other tools for clients across various domains. Collaborating with teams to ensure application deployment and performance in cloud environments.

Android

AWS

Docker

Python

Selenium

November 5

Senior Back-End Engineer involved in developing a modern HR and Payroll platform. Responsible for backend systems using .NET/C# in a collaborative engineering team.

Microservices

SQL

.NET

October 31

Senior Software Engineer working on mobile backend services. Responsibilities include building backend services and researching technologies to enhance performance.

Go

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com