SDE I - Backend

Snapmint

📍Gurgaon, Haryana, India
Posted May 18, 2026

Job Overview

Position

SDE I - Backend

Company

Snapmint

Location

Gurgaon, Haryana, India

Work Type

On-site

Job ID

li-4416212901

Job Description

The Snapmint team is looking for a Backend Developer SDE I with a passion for working closely with product managers and other developers to implement innovative solutions to challenging web development problems. In this role, you will be responsible for supporting new and ongoing digital projects, including corporate and client microsites, and integration with data and marketing platforms. Also, driving automation and ensuring automated test scripts are completed for new features. We are looking for a talented backend engineer who will contribute to the success of Snapmint by providing analysis of problems, recommending solutions, and working collaboratively with a tight-knit product development team.

Requirements

  • B. Tech. in Computer Science.

  • 1-3 years of experience working in Node.js and the ability to demonstrate strong JavaScript knowledge.

  • 1-3 years of experience working with PostgreSQL and MongoDB.

  • Proven success in communicating with users, other technical teams, and senior leadership.

  • Strong experience in systems architecture design and development.

  • Strong experience building single-page and progressive web applications.

  • Experience using test-driven development practices.

  • Ability to efficiently manage and build large, complex web applications.

  • Strong analytical and problem-solving skills, with good attention to detail.

  • Excellent oral and written communication skills.

  • Self-motivated, able to work independently.

  • Ability to use creative thinking to develop innovative solutions to business problems.

  • Strong project management skills, including the ability to manage multiple projects simultaneously.

This job was posted by Parvinder Kaur from Snapmint.

Interview Prep

AI-powered insights to help you prepare

Key Skills

Required:
Preferred:

Practice Questions

💡Technical Questions (3)
  • 1.How do you decide between using PostgreSQL and MongoDB for a specific feature in a fintech application like Snapmint?
  • 2.Can you explain your approach to Test-Driven Development (TDD) in Node.js and how it benefits the development of complex web applications?
  • 3.Walk me through how you would design the backend architecture for a new client microsite that needs to integrate with Snapmint's existing data and marketing platforms.
🎯Behavioral Questions (3)
  • 1.Tell me about a time you worked closely with a product manager and other developers to implement an innovative solution to a challenging web development problem.
  • 2.Describe a situation where you had to manage multiple projects simultaneously. How did you ensure nothing fell through the cracks?
  • 3.Give me an example of a time you had to explain a complex technical problem to senior leadership or non-technical stakeholders.
🧩Situational Questions (2)
  • 1.You are building a new API endpoint for a progressive web application, and you realize the current database schema in PostgreSQL will cause significant performance bottlenecks under heavy load. What do you do?
  • 2.A product manager asks you to integrate a third-party marketing platform, but the platform's API documentation is outdated and confusing. How do you approach this?

Resume Keywords

Make sure these keywords appear on your resume

Node.jsPostgreSQLMongoDBTest-Driven DevelopmentSystems ArchitectureProgressive Web ApplicationsRESTful APIsAutomated TestingCross-functional CollaborationJavaScript

Interested in this position? Apply directly on LinkedIn.

Apply on LinkedIn →