ChainIT Pay
Senior Full Stack Engineer
Share this job
Job Description
Senior Full Stack Engineer, Core Platform
ChainIT® | Trust Nothing. Verify Everything.
Why this work matters
Monday, you ship a change to the identity service. By Friday, it’s inside a college athlete’s payout, a signed agreement and an age check.
That’s the reach of ChainIT. One core platform, backed by 15 granted U.S. patents, powers nine products. Every transaction and every agent action it touches becomes an immutable, append-only record, verified for people, businesses and AI agents alike. Truth Over Trust. The blockchain stays underneath. Your work is identity, payments and compliance software.
What you'll build
You’ll own features end to end: the service, the API contract and the React screen, shipped as one piece of work. You’ll join a new in-house team alongside our development partner, the Staff Backend and Staff DevOps engineers we’re hiring, and our product managers, and help set the bar for how we build.
Services
- Build core-platform services for identity, business verification, payments, agreements and tokenization, with real care for idempotency, retries, migrations and data boundaries.
- Design and version the APIs product teams depend on, and integrate server-side blockchain operations where a product needs them.
Apps
- Build admin consoles, customer-facing PWAs, onboarding portals, a tokenized-asset marketplace and embeddable verification and payment widgets.
- Get sign-in, sessions and role-based access right, and make status views, forms and error states solid where one mistake means a failed verification or a stuck payment.
The stack you'll work in (and shape)
You don't need every item here. This is what's on the bench.
- Backend: TypeScript, Node.js and NestJS 10 (CQRS, hexagonal layering), ~25 microservices in an Nx monorepo, REST with OpenAPI; RabbitMQ, Redis and Bull, Centrifugo
- Data: PostgreSQL with TypeORM 0.3 and per-service databases; an append-only ledger for Validated Data Token records
- Web and mobile: React 18 and 19, Vite and Next.js, Tailwind, TanStack Query, react-hook-form, Zod; React Native
- Identity and Web3: AWS Cognito (migrating from Auth0), JWT with org-scoped RBAC, AWS Rekognition; ethers v6, Alchemy, KMS-backed signing on Polygon and Ethereum
- Cloud, observability and testing: AWS (EKS, Helm, CDK, KMS), GitHub Actions, Vercel; Sentry, pino, Grafana, Prometheus; Jest and Cypress
What you'll bring
We level on scope and impact, not years alone. You're likely a fit if you have:
- Depth shipping full-stack features to production, typically 5+ years, mostly in TypeScript
- Strong Node.js backend experience in a structured framework (ideally NestJS), including contract-first REST API design
- Production React experience, including modern data fetching, forms and schema validation
- Hands-on work with message-driven systems and patterns like CQRS, sagas or the outbox pattern
- Solid PostgreSQL: schema design, migrations, query tuning and transactions, with an ORM
- Secure-by-default habits around auth, secrets and sensitive data
- Working knowledge of AWS and Docker, and a steady testing practice from unit to end-to-end
- Clear writing, and comfort working remotely with a distributed team that includes an external development partner
Bonus points
- Digital identity, KYC/KYB or biometric verification
- Web3 in production (wallets, token standards, server-side signing)
- Payments or ledger systems that must reconcile
- React Native
What we offer
- Salary and benefits: The salary range reflects base pay. Benefits and other compensation depend on where you’re located, and we’ll go through the full details with you during the interview process.
- Medical, dental and vision coverage for you, paid by ChainIT, with no employee premium for your own coverage, 401(k), PTO, Fully Remote anywhere in the U.S
- ChainIT University, our internal training program on the platform, our products and the identity and compliance rules behind them
How we work
We’re async-first, with decisions written down in docs and pull requests, not buried in meetings you missed. Engineers use agentic coding tools and an internal code-and-docs search layer, and we expect you to review AI-generated code as carefully as anyone else’s.
Don't check every box? Apply anyway.
If you’ve shipped features end to end across a TypeScript stack, and you care about getting identity, payments and security details right, we want to hear from you.
Pay: $90,000.00 - $145,000.00 per year
Benefits
- 401(k)
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- On-the-job training
- Paid holidays
- Paid time off
- Vision insurance
Work Location: Remote
Keep looking
Similar Remote IT And Developer Jobs
Virtual Service Operations
Cleared AWS Application Developer (Full Stack) (Washington DC)
BAE Systems USA
Cyber Defense Full Stack Engineer
Concept Solutions
Full Stack Developer
Mutual of Omaha