Talent.com
This job offer is not available in your country.
Software Engineer - Node JS

Software Engineer - Node JS

Majid Al FuttaimGurugram, Haryana, India
15 hours ago
Job 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
  • Create a job alert for this search

    Engineer Node Js • Gurugram, Haryana, India