Loading...
Back
Active Remote

Senior Backend Developer (Node.js) - Riyadh, Saudi Arabia

Haraj Marketplace
Location
Riyadh, Saudi Arabia
Job Type
Full Time
Experience Required
Senior Level
Salary Range
ر.س15,000 - ر.س28,000

Job Description

🚀 About Haraj Marketplace

Haraj Marketplace is a leading ecommerce company in the MENA region, serving millions of customers across the Middle East. We're on a mission to revolutionize ecommerce through technology and innovation.

📋 About the Role

We're looking for an exceptional Senior Backend Developer (Node.js) to join our growing team in Riyadh, Saudi Arabia. In this role, you'll work on cutting-edge projects that directly impact millions of users across the region. You'll collaborate with talented engineers, designers, and product managers to build scalable, high-performance solutions.

🎯 What You'll Do

- Design, develop, and deploy production-ready features for our platform
- Collaborate with cross-functional teams to define and implement new features
- Write clean, maintainable, and well-documented code
- Participate in code reviews and contribute to engineering best practices
- Mentor junior engineers and contribute to team growth

💼 Why Join Us?

- Work on challenging problems at scale (millions of daily users)
- Competitive compensation package with performance bonuses
- Comprehensive health insurance and benefits
- Flexible work arrangements (hybrid/remote options)
- Professional development budget for courses and conferences
- Collaborative, diverse, and inclusive work environment
- Visa sponsorship for international candidates

This is an excellent opportunity to make a real impact in one of the fastest-growing tech ecosystems in the world.

Requirements

✅ Required Qualifications:

📚 Education & Experience:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 5-8 years of professional experience in software development
- Proven track record of delivering production-ready applications

💻 Technical Skills:
- Relevant technical skills for the role
- Experience with modern development tools
- Understanding of software development lifecycle
- Version control experience (Git)

🎯 Soft Skills:
- Excellent problem-solving and analytical skills
- Strong communication skills (English required, Arabic is a plus)
- Ability to work in a fast-paced, agile environment
- Team player with collaborative mindset
- Self-motivated and able to work independently

🌟 Nice to Have:
- Experience in MENA region tech companies
- Contributions to open-source projects
- Knowledge of Arabic language and culture
- Experience with remote/distributed teams

Responsibilities

📋 Key Responsibilities:

- Design and develop new product features from conception to launch
- Write high-quality, maintainable, and well-tested code
- Participate in code reviews and provide constructive feedback
- Collaborate with product, design, and other engineering teams
- Optimize application performance and scalability
- Mentor junior team members and share knowledge
- Contribute to engineering processes and best practices
- Stay up-to-date with latest technologies and industry trends
- Debug and resolve production issues
- Participate in on-call rotation (if applicable)

Frequently Asked Questions

To apply for the Senior Backend Developer (Node.js) position, click the "Apply Now" button above. You will need to submit your resume and optionally a cover letter explaining why you are a great fit for this role.

The application deadline for this position is May 12, 2026. We recommend applying as soon as possible as applications may be reviewed on a rolling basis.

The salary range for this position is ر.س15,000 - ر.س28,000 jobs.monthly. Final compensation will be determined based on experience, qualifications, and interview performance.

Yes, this position offers remote work options. Specific arrangements will be discussed during the interview process.