Quickbooks specialist developer

0 - 2 years

1 - 2 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title:

Location:

Employment Type:

About the Role

QuickBooks Online (QBO) Specialist Developer

You will be responsible for ensuring seamless data synchronization across systems (e.g., customers, vendors, invoices, payments, accounts, and taxes) while maintaining reliability, security, and scalability.

Key Responsibilities

  • End-to-End QBO Integration

    • Develop and maintain integrations with QuickBooks Online using the node-quickbooks SDK and REST APIs.
    • Implement full synchronization of entities such as

      Chart of Accounts, Customers, Vendors, Items, Invoices, Bills, Payments, and Journal Entries

      .
    • Handle

      OAuth 2.0 authorization

      and

      token refresh

      flows securely.
    • Build robust

      webhook listeners

      to capture real-time updates (create, update, delete) from QBO and reconcile them in the local system.
  • API & Data Handling

    • Map and transform accounting data between QBO objects and internal database models.
    • Implement

      error handling, retries, and logging

      for reliable API communication.
    • Maintain

      idempotency

      and

      conflict resolution

      logic for sync operations.
  • System Design & Development

    • Collaborate with backend teams to design modular service architectures using

      Node.js, Express, and Prisma (or ORM equivalents)

      .
    • Ensure

      multi-tenant support

      ,

      organization-level isolation

      , and

      secure credential management

      for QBO connections.
    • Write

      scalable webhook processors

      for asynchronous event handling (via queue or job system like BullMQ / RabbitMQ).
  • Testing & Deployment

    • Create and maintain

      unit/integration tests

      for all QBO integration modules.
    • Assist in CI/CD pipeline configuration for deployment of microservices or Lambda/Azure Functions.
    • Conduct end-to-end validation between QBO sandbox and production environments.
  • Documentation & Support

    • Write detailed API documentation, data mapping sheets, and user setup guides.
    • Provide technical support for troubleshooting QBO sync or webhook issues.
    • Stay updated with Intuit Developer API changes and implement necessary upgrades proactively.

Required Skills & Qualifications

  • Strong experience (3+ years)

    in Node.js development with Express, TypeScript/JavaScript.
  • Proven experience with

    node-quickbooks SDK

    and

    QuickBooks Online REST API

    .
  • Deep understanding of

    QuickBooks Webhooks

    ,

    OAuth 2.0

    , and

    Intuit App Sandbox setup

    .
  • Familiarity with accounting principles and QBO entities (COA, Invoices, Payments, Vendors, Customers, etc.).
  • Experience in building

    secure and scalable API integrations

    .
  • Proficiency with relational databases (e.g., PostgreSQL, MySQL) and ORMs like Prisma or Sequelize.
  • Hands-on experience with

    message queues (e.g., RabbitMQ, BullMQ, SQS)

    .
  • Knowledge of

    AWS / Azure Functions / Lambda

    for serverless deployment is a plus.
  • Experience using

    Git, Docker, Postman, Swagger

    , and versioned environments.

Preferred Qualifications

  • Prior experience integrating QBO with

    accounting or ERP systems

    .
  • Familiarity with

    Xero, Tally, or Zoho Books

    APIs (a plus).
  • Understanding of

    multi-organization architecture

    and

    microservice patterns

    .
  • Experience in building dashboards for sync logs and error reconciliation.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Meru Technosoft logo
Meru Technosoft

Software Development

Gurugram

RecommendedJobs for You

mumbai suburban, thane, navi mumbai