Home/Job List/Sr Node.js Backend Developer
Puffin Technologies Pvt. Ltd.

Sr Node.js Backend Developer

Puffin Technologies Pvt. Ltd.

Chandigarh, Chandigarh, India
Full-Time
Posted 8 days ago

Job Description & Responsibilities

About the role

We're hiring a Senior Integration Engineer to build and maintain connectors with identity verification, authentication, and IAM platforms. You'll own integrations end-to-end : from reading vendor API docs to shipping production code that handles PII safely and reliably.

Must-have

  • 8+ years building production systems in Node.js + TypeScript. - Strong grasp of REST / HTTP: auth flows, pagination, retries with exponential backoff, idempotency, webhook signature verification (HMAC).
  • Hands-on with identity protocols - OIDC, OAuth 2.0 (all grant types), SAML 2.0, SCIM 2.0.
  • Microservices
  • Testing discipline - unit + integration tests, HTTP mocking (nock/msw).
  • MongoDB

Strong-to-have

  • Secure handling of PII and secrets - KMS/Secrets Manager, redaction, no secrets or sensitive data in logs.
  • ReactJS
  • Defensive parsing with Zod / io-ts or equivalent.
  • Experience integrating with identity verification or IAM platforms (e.g., Okta, Auth0, Ping, Jumio, Onfido, Persona, Socure, ForgeRock, Workday, Sailpoint).
  • FIDO2 / WebAuthn / passwordless auth exposure.
  • Decentralized identity - W3C DIDs, Verifiable Credentials.
  • Familiarity with NIST 800-63-3 (IAL/AAL), KYC/AML basics.
  • Background job frameworks - BullMQ, SQS, or Kafka.
  • Compliance awareness - SOC 2, GDPR, DPDP Act (India), BIPA.
  • Observability - structured logging, OpenTelemetry, correlation IDs.
  • Docker + one cloud (GCP / AWS / Azure).

Nice-to-have

  • Prior work on multi-tenant SaaS connectors or iPaaS platforms.
  • Contributions to open-source identity libraries.

Candidate must be located in Chandigarh tricity area.

Incentives

  • Competitive salary.
  • Employer sponsored Health Insurance for the immediate family.
  • Employer sponsored Accidental Insurance.
  • Paid time off.

This job has really good perks including salary and very good professional growth opportunity within the company. Full-time position salary range depends on the professional experience and technical interview performance.

Company website: https://puffintech.io/

Required Skills

JavaScriptTypeScriptReactNode.jsAWSAzureGCPDockerMongoDBKafka

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience813 years
Positions1

Posted by

N/A

Posted on:

10 Sept 2026

About Puffin Technologies Pvt. Ltd.

More open roles

Browse all jobs →