14 Sep
|
Puffin Technologies
|
Chandigarh
14 Sep
Puffin Technologies
Chandigarh
About the role
nWe'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.
nMust-have
n
n
- 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).
n
- Hands-on with identity protocols - OIDC, OAuth 2.0 (all grant types), SAML 2.0, SCIM 2.0.
n
- Microservices
n
- Testing discipline - unit + integration tests, HTTP mocking (nock/msw).
n
- MongoDB
n
nStrong-to-have
n
n
- Secure handling of PII and secrets - KMS/Secrets Manager, redaction, no secrets or sensitive data in logs.
n
- ReactJS
n
- Defensive parsing with Zod / io-ts or equivalent.
n
- Experience integrating with identity verification or IAM platforms (e.g., Okta, Auth0, Ping, Jumio, Onfido, Persona, Socure, ForgeRock, Workday, Sailpoint).
n
- FIDO2 / WebAuthn / passwordless auth exposure.
n
- Decentralized identity - W3C DIDs, Verifiable Credentials.
n
- Familiarity with NIST 800-63-3 (IAL/AAL), KYC/AML basics.
n
- Background job frameworks - BullMQ, SQS, or Kafka.
n
- Compliance awareness - SOC 2, GDPR, DPDP Act (India), BIPA.
n
- Observability - structured logging, OpenTelemetry, correlation IDs.
n
- Docker + one cloud (GCP / AWS / Azure).
n
nNice-to-have
n
n
- Prior work on multi-tenant SaaS connectors or iPaaS platforms.
n
- Contributions to open-source identity libraries.
n
nCandidate must be located in Chandigarh tricity area.
nIncentives:
n
n
- Competitive salary.
n
- Employer sponsored Health Insurance for the immediate family.
n
- Employer sponsored Accidental Insurance.
n
- Paid time off.
n
nThis job has really good perks including salary and very good professional growth chance within the company. Full-time position salary range depends on the professional experience and technical interview performance.
nCompany website: https://puffintech.io/
📌 Sr Node.js Backend Developer (Chandigarh)
🏢 Puffin Technologies
📍 Chandigarh