Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
JOB TITLE
Software Development Engineer- Node JS | MAF Retail
ROLE SUMMARY
We are looking for a skilled SDE II - Node.js developer to join our backend engineering team. You will be responsible for designing, building, and scaling backend services and APIs that are efficient, secure, and highly available.
Key Responsibilities
· Design and develop scalable RESTful and/or GraphQL APIs using Node.js · Contribute to backend service design, implementation, deployment, and monitoring under guidance
· Write clean, maintainable, and efficient code with proper unit and integration tests
· Work closely with Product Managers, Frontend Developers, and DevOps to deliver features
· Participate in code reviews and enforce best practices.
· Optimize performance and ensure high reliability and availability · Provide inputs during technical discussions and support architectural decisions.
· Collaborate with cross-functional teams to define and ship new features
Must-Have Skills
· 2 – 4 years of backend development experience
· 2+ years of hands-on experience with Node.js in production-grade applications
· Strong knowledge of JavaScript/TypeScript, ES6+ features
· Experience with Express.js, Next.js, or similar frameworks
· Proficient in designing RESTful APIs and/or GraphQL
· Strong experience with MongoDB, PostgreSQL, or other databases
· Exposure to Redis, message queues, or background jobs · Knowledge of Docker, CI/CD, and cloud platforms (AWS, GCP, or Azure) preferred
· Deep understanding of data structures, algorithms, and system design
Good to Have
· Exposure to microservices and event-driven architecture
· Prior experience in a product-based or startup environment
· Contribution to open-source projects or tech blogs
What We Offer
· A high-impact role in a fast-paced tech environment · Opportunities to grow into a Lead Engineer role
· Competitive compensation and benefits
· Collaborative and supportive team culture
· Work on cutting-edge technologies and scalable platforms
Key Skills
Ranked by relevanceReady to apply?
Join Majid Al Futtaim and take your career to the next level!
Application takes less than 5 minutes