Project / Company:
Noonmar – E-commerce Company
Noonmar.com
Reporting to:
Technology Department / Backend Development Team
Who we are:
Founded in 2017, Noonmar is a fast-growing e-commerce company on a mission to bring local products to global markets. We started by exporting high-quality Turkish goods abroad, and today, we aim to become a global platform that helps local producers from any country export their goods worldwide.
We value innovation, transparency, and collaboration, and our team grows year after year as we develop scalable digital solutions for a global audience.
About the Role
Job Summary:
Noonmar is looking for a Senior Backend Developer with strong experience in Node.js, Express.js, and MongoDB to build scalable backend systems for a multilingual, multi-vendor e-commerce platform. Responsibilities include advanced API development, third-party integrations, and backend performance optimization. Python knowledge is a strong plus. Fluency in Arabic and English is required.
Key Duties and Responsibilities:
- Develop backend services and APIs using Node.js and Express.js
- Design efficient MongoDB schemas and queries
- Write secure, modular, and maintainable code
- Integrate third-party services like payment and logistics via RESTful APIs
- Optimize backend performance using Redis, JWT, caching
- Implement strong data protection and security practices
- Write unit and integration tests; participate in CI/CD workflows
- Use Git and participate in code reviews
Required Skills and Qualifications:
Academic Qualifications:
- Bachelor’s degree in Computer Science or Software Engineering (preferred)
Technical Skills:
- Minimum 3 years of backend development experience
- Proficiency in Node.js, Express.js, MongoDB
- Experience designing RESTful APIs
- Familiarity with authentication and session management
- Experience with Docker, microservices, and cloud environments
- Strong Git workflow skills
- Python knowledge is a strong plus
- Familiarity with Redis, RabbitMQ, PostgreSQL, ELK, Prometheus is preferred
Soft Skills:
- Excellent communication in Arabic and English
- Teamwork and problem-solving skills
- Flexibility and ability to work under pressure
- Commitment to quality and professional standards


