[Remote] Senior Full Stack Developer
Note: The job is a remote job and is open to candidates in USA. Negosh.com is rebuilding the global brand licensing industry around an AI-powered marketplace and workflow platform. The Senior Full Stack Developer will own end-to-end features across a TypeScript backend and React frontend, including LLM-powered capabilities, negotiation and payment flows, multi-tenant architecture, and comprehensive automated testing.
Responsibilities
- Design and ship full-stack features across ~40 backend domain modules and a large component- driven frontend
- Build and extend LLM-powered features: structured-output prompting, evidence gating, embeddings and vector search (pgvector), token budgeting, and cost tracking
- Work on high-stakes negotiation flows: deal memo revisions, renewals, e-signature (DocuSign), payments (Stripe, Plaid, Tipalti)
- Extend the multi-tenant white-label architecture — per-site theming, custom-domain SSO (OIDC), site-scoped data
- Maintain quality through heavy automated testing: Mocha + Testcontainers integration suites on the backend, Vitest + React Testing Library on the frontend
Skills
- 5+ years of professional full-stack experience, with deep TypeScript on both the server and the client
- Production Node.js API experience — designing REST endpoints, request/response validation, auth (JWT/OIDC), background workers, and queues
- Production React experience — component architecture, server-state management (React Query or similar), forms, and responsive UI in a large codebase
- Strong relational-database skills — schema design, migrations, and query performance in PostgreSQL (we run ~60 models and 400+ migrations)
- Testing discipline — you write integration and unit tests as part of shipping, not after
- Ownership — you can take a loosely specified feature from a ticket to production, including the edge cases, the tests, and the docs. Since we're fully remote, this kind of self-direction is how we all work
- This one really matters to us: you use AI tools to augment your development, and you're good at it
- Agentic coding tools (Claude Code, Cursor, Copilot, or similar) are a daily part of your workflow — you direct them well, review and validate what they produce, and know when not to trust them
- Experience building LLM product features: structured outputs, embeddings/RAG, agentic pipelines, prompt evaluation, cost control
- Fastify, Prisma, MUI, or Next.js specifically
- Multi-tenant SaaS, payments infrastructure, or e-signature integrations
- Internationalization, media processing pipelines (ffmpeg, sharp), or search (Elasticsearch, vector search)
Benefits
- Fully remote work arrangement
- High trust and high autonomy
- Work from wherever you do your best work
Company Overview