All open roles
Engineering|Remote (EU / US)|Full-time

Full-Stack Engineer

ReactTypeScriptPythonFirebaseREST APIs
Apply for this role

01About the role

DocVerify is used by developers, AI agent builders, and enterprise compliance teams. As a Full-Stack Engineer, you'll build the surfaces they interact with — the API console, admin dashboard, usage analytics, MCP tool configuration, and documentation portal. You'll work across the entire stack, from React/TypeScript on the frontend to Python/Firebase on the backend, shipping features that directly impact how customers experience DocVerify.

02What you'll do

  • >Build and maintain the admin dashboard, API key management, and usage analytics UI.
  • >Develop and extend the REST API and MCP tool endpoints.
  • >Implement billing integrations (Stripe), webhook delivery, and rate limiting.
  • >Own the developer documentation site and API reference generation.
  • >Build agent management features — schema editors, test harnesses, and deployment tooling.
  • >Write integration tests and ensure high reliability across the full stack.

03What we're looking for

  • >3+ years of full-stack development experience.
  • >Strong proficiency in React, TypeScript, and modern CSS (Tailwind preferred).
  • >Backend experience with Python (Flask/FastAPI) or Node.js.
  • >Experience with Firebase (Auth, Firestore, Functions) or similar BaaS platforms.
  • >Familiarity with REST API design, authentication patterns, and rate limiting.
  • >Comfortable owning features from design through deployment.

04Nice to have

  • +Experience building developer tools, API consoles, or documentation portals.
  • +Familiarity with the MCP (Model Context Protocol) specification.
  • +Experience with Stripe billing integration.
  • +Background in building real-time dashboards with WebSockets or SSE.
  • +Eye for clean, functional UI design.

Interested?

Apply now and we'll get back to you within a few days. No cover letter required — just tell us what excites you about this role.

Apply for this role

This site uses cookies for authentication and analytics. Free-tier uploads may be retained to improve our models; paid-tier uploads are never stored. Learn more