Remote job
Full-Stack Engineer
Job details
About this role
Role overview Build the product interfaces and services that developers and business users rely on to configure and operate verification tools. This full-stack role covers customer-facing dashboards, API and agent integrations, billing and webhooks, and developer documentation, with ownership from feature design through release.
Responsibilities - Develop and maintain administration screens, API key management, and usage analytics. - Extend REST endpoints and tools built around the Model Context Protocol (MCP). - Implement billing connections, webhook delivery, and request rate controls. - Maintain developer documentation and automate API reference generation. - Create agent management capabilities, including schema editors, test harnesses, and deployment tools. - Write integration tests and support reliability across the application.
Requirements - Three or more years of full-stack development experience. - Strong React and TypeScript skills, along with modern CSS. - Backend development experience in Python with Flask or FastAPI, or in Node.js. - Experience with Firebase services such as Authentication, Firestore, or Functions, or a similar backend platform. - Familiarity with REST API design, authentication, and rate limiting. - Ability to take a feature from design through deployment.
Nice to have - Experience with developer tools, API consoles, or documentation sites. - Familiarity with the MCP specification and Stripe billing integrations. - Experience building live dashboards using WebSockets or server-sent events. - A strong eye for clear, functional interface design.