Full Stack Engineer

Valar Ecom

Maharashtra

Hybrid

INR 1,400,000 - 2,200,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-friendly
Learning budget for courses

Job summary

Valar Ecom Private Limited in Pune seeks a Mid to Senior Software Engineer to own features across a portfolio of Shopify apps. You will work across the stack from Next.js pages to Prisma schemas and BullMQ workers, shaping architecture and delivering weekly deployments.

We value ownership, fast iteration, and exploring better UX or Shopify enhancements. Hybrid work and async collaboration help you balance high-volume engineering work with a strong product impact.

Qualifications

  • Proficient in TypeScript with strict mode enabled.
  • Experience with Next.js Pages Router; App Router a plus.
  • Strong React 18 fundamentals and state management.
  • Solid PostgreSQL knowledge and ORM usage (Prisma preferred).
  • Experience with REST and GraphQL clients; Shopify Admin API familiarity.
  • Hands-on with background jobs/queues (BullMQ or similar).
  • Proven Git & PR discipline; fast, high-trust reviews.
  • Skilled in production debugging and incident response.

Responsibilities

  • Own features across the stack: Next.js pages + API routes → Prisma schema → BullMQ workers → Shopify GraphQL.
  • Develop and maintain subscription and lifecycle logic, including billing attempts and churn tracking.
  • Design and evolve visual flow builders for merchants to configure journeys and automations.
  • Handle Shopify webhooks with idempotency, replay, ordering, and GDPR considerations.
  • Optimize Postgres schemas and queries as data grows; improve worker throughput and observability.
  • Contribute to merchant admin UIs and customer portals; write meaningful tests for critical flows.
  • Debug production issues, read logs, and own incidents from detection to postmortem.
  • Contribute to new Shopify apps as the portfolio expands.

Skills

TypeScript
Next.js
React 18
PostgreSQL
ORM (Prisma / TypeORM / Drizzle)
REST & GraphQL
Background jobs & queues
Git & PR discipline
Production debugging

Tools

Prisma
BullMQ
Redis
Shopify GraphQL
Klaviyo / Mailchimp / ESPs

Job description

Company: Valar Ecom Private Limited

Location: Pune

Type: Full-time

Level: Mid to Senior (2–6 yrs)

Reports to: Engineering Lead

Valar Ecom builds and operates a portfolio of Shopify apps for e-commerce merchants — subscription management, retention, automation, analytics, and more. Some are live in production with paying merchants; others are in active development.

We’re a small, high-ownership engineering team. You won’t be assigned to one narrow slice — you’ll rotate across apps, own features end-to-end, and help decide how each product evolves.

The Story — Why This Role Matters
  • You’ll work across a portfolio, not one product. Different apps, different merchants, shared foundations. You’ll see more of the Shopify ecosystem in a year than most engineers see in three.
  • You’ll be trusted to make architectural calls. Schema design, queue strategy, webhook reliability, billing edge cases — these are decisions we make together, not handed down.
  • You’ll ship weekly. Small team, no ceremony debt. Every merge goes to production merchants within days.
  • Scale is the theme, not maintenance. We’re moving from “it works for the first cohort” to “it works for hundreds of stores with millions of records.” Query performance, background job throughput, webhook idempotency, retry semantics — this is the meat of the next 12 months.
  • You’ll shape the roadmap. If you see a better UX, a smarter automation, a Shopify Function that could replace a webhook — pitch it. We listen.
What You’ll Actually Do
  • Own features across the stack: Next.js pages + API routes → Prisma schema → BullMQ workers → Shopify GraphQL → third-party integrations (Klaviyo, Twilio, etc.).
  • Build and maintain subscription and lifecycle logic: billing attempts, retry states, recovery flows, churn tracking, reminders.
  • Design and evolve visual flow builders (React Flow / @xyflow) that merchants use to configure cancel journeys, discount offers, automations.
  • Handle Shopify webhooks reliably — idempotency, replay, ordering, HMAC verification, GDPR compliance topics.
  • Optimize the Postgres schema and query patterns as merchant data grows.
  • Improve worker throughput (BullMQ/Redis) and observability around failed jobs, dead letters, retries.
  • Contribute to merchant admin UIs (shadcn/Radix + Tailwind + Polaris) and customer-facing portals.
  • Write tests that matter (Vitest) — billing math, retry state machines, webhook handlers — not vanity coverage.
  • Debug production issues, read logs, own the incident.
  • Contribute to new Shopify apps as the portfolio grows.
Must-Have Skills
  • TypeScript — 2+ years, comfortable in strict mode. Our entire codebase is TS, no any sneaking in.
  • Next.js — Pages Router experience required, App Router a bonus. API routes, SSR, middleware.
  • React 18 — Solid grasp of hooks and modern state management (Zustand, Redux, or equivalent).
  • PostgreSQL + an ORM — Prisma preferred; TypeORM or Drizzle acceptable. Schema migrations happen weekly.
  • REST and GraphQL client work — Shopify Admin API is GraphQL; many integrations are REST.
  • Background jobs and queues — BullMQ, SQS, Sidekiq, Celery, or similar. Billing, retries, and webhooks all run out-of-band.
  • Git and PR discipline — Small team means high trust and a tight review loop.
  • Production debugging — Reading logs, reproducing incidents, writing postmortems. Merchants notice when things break.
Good‑to‑Have
  • Shopify app development — Admin API, App Bridge, Polaris, webhooks, App Proxy, billing API, Shopify Functions. If you’ve never touched Shopify, don’t skip applying. It’s onboardable in 2–3 weeks if the rest of your foundation is strong.
  • Redis beyond cache — Streams, pub/sub, BullMQ internals.
  • Klaviyo, Mailchimp, or similar ESP APIs; email template systems.
  • Twilio or another SMS/voice provider.
  • Auth0 or another identity provider (OIDC, JWT, session management).
  • Tailwind CSS v4 + shadcn/ui / Radix — we’re already there; useful if you are too.
  • Vercel deployment, preview environments, edge/fluid compute mental model.
  • Payment/billing domain experience — dunning, proration, retries, chargebacks.
  • React Flow / @xyflow or any node-graph builder.
  • Observability tooling — Sentry, Datadog, OpenTelemetry.
What Great Looks Like After 90 Days
  • Shipped at least 3 merchant-visible features end-to-end.
  • Owned at least one incident from page to postmortem.
  • Made one architectural improvement (query, index, job, retry strategy) with measurable impact.
  • Can navigate the codebase without asking where things live.
  • Comfortable pairing with the lead on roadmap trade-offs.
What We Offer
  • Competitive salary (based on experience & location)
  • Direct ownership of live products with real revenue
  • Exposure to a portfolio of Shopify apps, not just one codebase
  • Small team, no bureaucracy, fast decisions
  • Remote-friendly, async-first
  • Learning budget for courses, conferences, books
  • The chance to be one of the people who scales an engineering team from the ground up
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Shopify Head
Shopify Head

Valerie Group • India

On-site
INR 4,000,000 - 7,000,000
Shopify Developer & Digital Marketing Builder
Shopify Developer & Digital Marketing Builder

Techdome • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Health insurance
Training & certifications
Team events
Front End Developer Lead
Front End Developer Lead

Movado Group, Inc • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Backend Developer (Ruby on Rails)
Backend Developer (Ruby on Rails)

BirdChime • India

Hybrid
INR 1,500,000 - 2,300,000
Senior Shopify Engineer
Senior Shopify Engineer

Uplers • Coimbatore District

On-site
INR 2,000,000 - 3,200,000
Shopify Web Developer – Sr Associate
Shopify Web Developer – Sr Associate

Intentfarm • Bengaluru South

On-site
INR 900,000 - 1,500,000
Comprehensive health coverage
Gourmet meals at office
Sponsored courses and weekly training
+1
Shopify Technical Lead
Shopify Technical Lead

Tryzens Group • Thiruvananthapuram

On-site
INR 1,200,000 - 1,800,000
Flexible working hours
Health insurance
Great work-life balance
+1
Shopify Technical Lead
Shopify Technical Lead

Tryzens Global • Thiruvananthapuram

On-site
INR 600,000 - 1,200,000
Flexible working hours
Health insurance
35 days annual leave
+2
Product Solutions Engineer
Product Solutions Engineer

Loopwork • Gurugram District

On-site
INR 1,500,000 - 2,100,000
ESOPs for top performers
Health insurance
Mental health support
+4
Technical Architect - Shopify
Technical Architect - Shopify

Tryzens Group • Thiruvananthapuram

On-site
INR 1,800,000 - 2,500,000