This is a remote position.
About Verizol
Verizol is ZipNom's company intelligence and verification platform: 45+ APIs (KYC, KYB, bank, face, OCR, CKYC, eSign) built on a daily MCA data pipeline, sold through a single API key and prepaid credit wallet. Our customers are CA firms, fintechs, NBFCs, and marketplaces. The engineering blueprint is written, the 8-week build plan is set, and the team is small enough that your name is on what ships.
The Role
You own the verification suite — the 30+ endpoints (PAN, Aadhaar, GST, bank penny drop, face match, OCR, CKYC, utilities) that make up Verizol's rate card — and the provider integration layer beneath them. The architecture gives you one adapter pattern; your job is turning it into thirty reliable, contract-tested, correctly-priced endpoints on a weekly release cadence, integrated against external aggregator APIs of highly variable documentation quality.
This is a shipping role. Its satisfaction is a release table turning green week after week, failover that actually fails over, and a reconciliation report that closes within 2% of the vendor invoice.
What You Will Do
- Build and own provider adapters (primary + fallback aggregators): auth, request/response mapping, normalization into Verizol's canonical schemas, PII masking in logs
- Ship endpoint waves on the release plan — each endpoint to full Definition of Done: contract in OpenAPI, handler, sandbox fixture, contract test, pricing config, docs page
- Implement resilience: timeouts, retries, circuit breakers, provider failover, and a nightly canary against aggregator sandboxes that catches upstream drift before customers do
- Own charge-correctness at the endpoint level: customers are charged for answers (including definitive negatives), never for provider failures
- Build the reconciliation job matching our provider-call records against aggregator invoices
- Write the docs pages and error copy for your endpoints — you're closest to their real behavior
Requirements
Required Skills
- 3–6 years backend engineering with strong REST integration experience — you've consumed messy third-party APIs in production and have opinions about timeout budgets
- TypeScript/Node.js proficiency (NestJS a plus), or deep Laravel/PHP with willingness to switch
- Testing discipline: fixtures, recorded responses, contract testing — you don't ship an integration you can't replay locally
- Solid HTTP and error-taxonomy fundamentals: idempotency, retries vs duplicates, 4xx vs 5xx semantics
- SQL competence (Postgres) — comfortable with the queries behind usage logs and reconciliation
- Methodical temperament: this role rewards engineers who love finishing, not just starting
Benefits
Preferred
- Prior work with Indian KYC/verification rails: aggregators (Surepass/Zoop/Signzy class), NSDL/PAN, penny drop, CKYC, or UIDAI ecosystem constraints
- Circuit breakers/bulkheads in production (any framework)
- Fintech compliance basics: PII handling, masking, audit logging
What Success Looks Like
- Week 3: first wave live (PAN, GST, Aadhaar, penny drop, VPA) on staging with sandbox fixtures
- Week 6: all 30+ rate-card endpoints live; failover proven in chaos tests; nightly canary running
- Month 3: first monthly reconciliation closes within 2% of the aggregator invoice; your endpoints' error rate is a dashboard nobody worries about
Skills Required
- 3-6 years of backend engineering experience with strong REST integration experience
- Proficiency with TypeScript and Node.js, or deep Laravel/PHP experience with willingness to switch
- Experience consuming messy third-party APIs in production
- Testing discipline involving fixtures, recorded responses, and contract testing
- Strong HTTP and error-taxonomy fundamentals, including idempotency, retries, duplicate prevention, and 4xx versus 5xx semantics
- SQL competence with PostgreSQL, including usage-log and reconciliation queries
- Methodical approach focused on completing and shipping integrations
- Prior work with Indian KYC and verification rails, such as Surepass, Zoop, Signzy, NSDL, PAN, penny drop, CKYC, or UIDAI
- Production experience with circuit breakers or bulkheads
- Fintech compliance knowledge, including PII handling, masking, and audit logging
What We Do
ZipNom is a digital transformation and IT solutions company providing full-cycle technology services to businesses in India and globally. Its offerings include web and mobile app development, cloud computing and DevOps, managed IT services, cybersecurity, Salesforce implementation, artificial intelligence and machine learning, and IoT solutions. The company helps startups and organizations modernize operations, develop digital products, and address industry-specific technology needs.






