Remote Position

[Remote] TypeScript Engineer

๐ŸŒ Remote ยท Spain ๐Ÿ’ผ Full-time

Note: The job is a remote job and is open to candidates in USA. Maven Workforce Inc. is seeking a Forward Deployed Engineer to build secure identity flows across agent-commerce protocols, edge infrastructure, and digital wallets. The role focuses on TypeScript/Node.js middleware, identity and authentication integrations, Verifiable Credentials, token verification, security testing, and integration documentation.

Responsibilities

  • Implement verified identity and loyalty signals across UCP and agent-commerce workflows
  • Build TypeScript/Node.js merchant middleware and protocol integrations
  • Develop secure edge verification using Cloudflare Workers or equivalent
  • Implement OAuth/OIDC-based identity linking and token verification
  • Build a Verifiable Credentials proof of concept using OID4VCI/OID4VP and SD-JWT
  • Implement JWT/JWS verification, JWKS caching/rotation, replay protection, and secure headers
  • Develop fraud/security test cases covering replay, token reuse, account takeover, and abuse scenarios
  • Create integration documentation and demo storefront implementations

Skills

  • 5+ years of TypeScript / Node.js development
  • Strong HTTP, REST API, and backend development experience
  • Hands-on OAuth 2.0 Authorization Code + PKCE and OIDC
  • Strong JWT/JWS, JWKS, ES256/EdDSA and token verification experience
  • Experience with JWKS rotation, replay protection, audience/TTL/JTI validation
  • Hands-on Verifiable Credentials experience
  • Knowledge of W3C VC 2.0, OID4VCI, OID4VP, and SD-JWT VC
  • Experience with DID methods such as did:web or did:key
  • Experience with a digital wallet SDK such as Credo or equivalent
  • Experience with Cloudflare Workers or similar edge platforms
  • Strong understanding of identity security, header verification, injection prevention, and rate limiting
  • Ability to understand protocol specifications and implement against written acceptance criteria
  • BBS+ / Zero-Knowledge proofs
  • UCP or Google Merchant Center experience
  • Loyalty, promotions, or e-commerce systems
  • Fraud prevention or bot-management experience
  • Next.js / Node 22
  • Experience with agentic commerce or AI-agent ecosystems

Company Overview

  • Great hiring isn't luck. It's engineered. It was founded in 2008, and is headquartered in Jersey City, New Jersey, USA, with a workforce of 51-200 employees. Its website is https://www.mavenworkforce.com.
  • Apply Now โ†’

    More Open Positions

    Explore similar remote opportunities