Search by job, company or skills

shopdeck

Software Development Engineer (Full Stack)

Save
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

What Do We Do

ShopDeck helps e-commerce merchants set up and manage their D2C storefront profitably.

Proposition For Merchants

D2C selling made as easy as selling on marketplaces like Amazon, Flipkart or Myntra

Why Build This

  • India's D2C wave has been limited to venture-funded D2C brands today 2. The art of selling on your own website is not democratised. There are 500k-1M sellers who can sell D2C but can at best sell on marketplaces
  • Philosophically - we feel brand owners should spend most of their time on the product and not on channel optimization
  • Shopify / Status-quo software solve for work-flow management of storefront but don't do enough on helping merchants sell well!

Our Proposition

  • We have a software + services proposition for the merchant with the goal of optimising for the merchant's profitability.
  • Our product is an all-in-one software stack that gives merchants everything they need to sell D2C, i.e. Storefront, Shipping, Marketing integrations, Communication.
  • Our services layer works on top of this software stack to achieve profitability for merchants. Here, we combine 4-key roles in classic e-commerce setup, all relevant for any D2C brand as well:
  • Marketing manager (growth/top of the funnel)
  • Category manager (products/merchandising)
  • Product manager (website/app metrics)
  • Ops manager (shipping metrics)

Our services layer measures metrics across all these buckets to optimise and take appropriate actions for merchant's profitability. Over time, the goal is to productize multiple elements of our services layer - which we believe will move the baseline of what merchants expect from a storefront software.

Team And Scale

We're at $10M ARR and had hit profitability earlier in the year. We've recently raised series-B from led by Bessemer Venture Partners (who had famously led Series A for Shopify in 2010) with participation from Elevation Capital, General Catalyst (fka Venture Highway) and Chiratae Ventures.

Founders

  • Rishabh Verma
  • Harmin Shah

FRONTEND FULL-STACK DEVELOPER

Sign Up If You Have

  • Inherent excitement to work at a fast-growing company in a rapidly changing environment
  • A strong desire to scale and grow with the company
  • Enthusiasm for learning and working with the latest web technologies
  • A keen and sharp eye for UI/UX and product quality
  • Interest in owning features end-to-end—from UI to backend systems

What You'll Do

Frontend Responsibilities

  • Translate Zeplin and Figma designs into pixel-perfect, high-performance UI using HTML, CSS, and modern JavaScript.
  • Build scalable, maintainable frontend systems using React and TypeScript.
  • Work closely with product and business teams to understand requirements and drive the frontend tech roadmap.
  • Collaborate with backend engineers to define API contracts and ensure seamless frontend-backend integration.
  • Partner with QA engineers for end-to-end testing, writing and maintaining test cases for frontend features.
  • Identify performance bottlenecks, UX gaps, and architectural issues, and proactively propose solutions.
  • Continuously improve frontend architecture for performance, reliability, and scalability.

Backend Responsibilities

  • Design, develop, and maintain backend services using Node.js.
  • Build and consume RESTful APIs and participate in API contract design.
  • Work with MongoDB and PostgreSQL, including schema design, indexing strategies, and query optimization.
  • Contribute to a microservices-based architecture, ensuring services are scalable, fault-tolerant, and well-documented.
  • Collaborate on backend system design decisions, including data flow, caching, and service communication.
  • Debug and resolve production issues across frontend and backend systems.

What We Need

  • 4+ years of hands-on industry experience building and shipping complex systems from scratch.
  • Strong fundamentals in HTML5, CSS3, and JavaScript, with a deep understanding of how browsers render and execute code.
  • You should understand why transform: translateX(50px) behaves differently from left, margin-left, or padding-left.
  • Intermediate to advanced knowledge of ReactJS, including how it works under the hood.
  • Complete understanding on how website loading & rendering works – right from first page request to last image on the page gets loaded – and different optimization techniques.
  • Solid experience with Node.js backend development.
  • Working knowledge of MongoDB and PostgreSQL.
  • Experience or strong understanding of microservices architecture.
  • Familiarity with AWS cloud services (EC2, S3, RDS, CloudWatch, etc.).
  • Ability to propose and drive architectural improvements and best practices.
  • Ownership mindset toward systems, infrastructure, and long-term scalability.

What You Can Expect

  • A high-ownership environment with significant growth opportunities.
  • Close collaboration with founders and leadership on core platform initiatives.
  • Freedom to explore and adopt modern tools, frameworks, and technologies.
  • Real impact on a platform used by thousands of businesses.

Frontend

Our Tech Stack:

  • HTML5, CSS3, JavaScript
  • React, TypeScript
  • Emotion CSS, RSuite
  • Web Development Concepts [Website PageSpeed Metrics, CDNs, Caching, Virtualization etc]

Backend

  • Node.js
  • MongoDB, PostgreSQL
  • Microservices Architecture
  • Infrastructure:
  • AWS Cloud

Skills: html5,aws,mongodb,microservices architecture,react,node js,javascript frameworks,css,web development

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148879209

Similar Jobs

Bengaluru, India

Skills:

PythonNode.jsPerformance TuningReactLLMsMonitoringObservabilityAI pipelines

Bengaluru, India

Skills:

RedisSpring BootJavaMonitoring ToolsHTMLjQueryCSSLinuxKafkaAWSOauth2JavascriptMongoDBAlgorithm complexityDeployment strategiesEvent-based architecturesTest automation frameworksdistributed architectures

Bengaluru, India

Skills:

Terraform- Developer ViewJavaS3RDSAws ServicesJunitPl SqlSqlMicroservicesLambdaSpringbootSqsSnsPythonJira ticketing toolStepfunctionsAgile FrameworkUnit Testing SkillsNoSQL DB

Bengaluru

Skills:

.NETAWSSqlMicroservicesAzureReactjsRestful Apis

Remote

Skills:

Cloud Platforms (AWS/Azure)Spring BootJava Full Stack DevelopmentMicroservices ArchitectureAngular/ReactMySQL/MongoDB