21 Aug
|
TechSpawn Solutions
|
Pune
21 Aug
TechSpawn Solutions
Pune
Job Description
Techspawn Solutions is looking for a hands-on Senior Full-Stack Developer to build and maintain e-commerce applications and integrations connecting platforms such as Shopify, Odoo, ERP, accounting, inventory and order-management systems.
This role requires more than basic website or CRUD development. You should be comfortable understanding complex business workflows and owning features across the frontend, backend, APIs, databases, webhooks and background jobs.
Responsibilities
- Build and maintain scalable e-commerce applications and integrations.
- Develop frontend experiences using React, React Router and Shopify Polaris.
- Build backend services using Node.js and JavaScript/TypeScript.
- Work with REST, GraphQL, JSON-RPC, OAuth and webhooks.
- Integrate commerce platforms with ERP, accounting, inventory, fulfilment and other third-party systems.
- Implement reliable product, order, customer, inventory, refund and fulfilment workflows.
- Build background processing using Redis, BullMQ and job queues.
- Handle API rate limits, retries, duplicate events, pagination and partial failures.
- Work with PostgreSQL/MySQL and Prisma.
- Investigate production issues across applications, databases, queues and external APIs.
- Write maintainable code and tests,
participate in code reviews and own work from requirement analysis through release.
Required Skills
- 4+ years of professional full-stack development experience.
- Strong hands-on experience with Node.js, JavaScript/TypeScript and React.
- Practical experience building or maintaining e-commerce or third-party integrations.
- Strong understanding of REST APIs, GraphQL, webhooks, OAuth and asynchronous programming.
- Experience with relational databases such as PostgreSQL or MySQL.
- Understanding of queues, retries, idempotency and scheduled processing.
- Ability to understand business logic and safely handle complex data flows.
- Good knowledge of Git, code reviews and deployment workflows.
- Robust debugging, ownership and communication skills.
Good to Have
- Experience developing Shopify public or custom apps.
- Knowledge of Shopify Admin APIs, Polaris, App Bridge and app extensions.
- Experience with Odoo, ERP, accounting or inventory systems.
- Experience with Redis, BullMQ and Prisma.
- Familiarity with WooCommerce, Magento, BigCommerce or marketplaces.
- Experience with multi-tenant SaaS applications and cloud deployment.
- Practical use of AI-assisted development tools with proper output verification.
Job Type: Full Time
Job Location: Pune
📌 Senior Full-Stack Developer – E-commerce Integrations (Pune)
🏢 TechSpawn Solutions
📍 Pune