Search by job, company or skills

O

Full-Stack Developer - TypeScript, Vue 3, Node.js

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About oMazons

oMazons is a software-driven eCommerce company. We use modern technology to operate our marketplace stores sharper than the competition. We ship in TypeScript end-to-end and prefer hiring one strong builder over five average ones.

We are hiring an experienced full-stack developer in India.

Role

You'll work alongside the founder shipping full-stack features end-to-end. The roadmap is clear, and you'll have real influence on how features get built — schema design, API shape, UI patterns, code quality, the small architectural calls that add up. **Every PR is reviewed by the founder.** Fast feedback, clean code, modern tooling.

We want someone with real opinions about code — the kind of dev who pushes back on bad specs, suggests better approaches, raises the bar. Big architectural decisions are made together with the founder, who makes the final call. Day-to-day craft is yours.

Responsibilities

- Build and maintain backend services in Node.js (Fastify, Hono) with PostgreSQL and Prisma

- Build product UIs in Vue 3 (Composition API) using Vuetify and Tailwind CSS

- Design schemas, write migrations, maintain data integrity

- Implement event-driven workflows and background job processing

- Build and maintain React-based PDF generation pipelines

- Write clean, typed, well-tested TypeScript across the stack

- Ship features from spec to deployment, every PR reviewed

Required Skills

- 3–5 years of professional full-stack experience

- Strong TypeScript — generics, narrowing, type-safe APIs

- Backend AND frontend feature delivery (proven, not single-layer)

- ORM experience: Prisma, Sequelize, TypeORM, or Drizzle

- Node.js framework experience: Fastify, Express, Hono, or NestJS

- Vue 3 OR React experience, with willingness to work primarily in Vue 3

- PostgreSQL fundamentals — joins, indexes, transactions

- Comfortable with code review — you ship cleaner because of it

- Strong attention to detail, especially around financial logic and edge cases

Preferred Skills

- Vue 3 Composition API in production

- Prisma in production

- Tailwind CSS or Vuetify

- pnpm / Turborepo monorepo

- React-based PDF generation (`@react-pdf/renderer`, Puppeteer)

- Event-driven architecture, message queues, BullMQ

Compensation

₹10,00,000 – ₹20,00,000 per annum based on experience.

Location

  • Hybrid — 2 days per week in our Dombivli office. The remaining 3 days work from home. Candidate must bring their own laptop/PC; office desk and workspace provided.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147184917

Similar Jobs

Remote

Skills:

react.js Node.jsExpress.JsMongoDBTypescriptSqlGithub

Remote

Skills:

node.jsTypescriptmongodbJavascriptMicroservices