Senior Full Stack Engineer
Web3 Identify Verification Platform
About the Role
Our client is building a next-generation identity verification platform that serves over 7 million users globally. In a world full of bots, deepfakes, and fake accounts, this platform combines biometric tech, zero-knowledge cryptography, and blockchain infrastructure to help prove human uniqueness—privately and securely.
They’re now looking for a Senior Full-Stack Engineer to lead a major infrastructure overhaul. This includes migrating from SQL to NoSQL, refactoring services, and helping shape a modern, scalable architecture built for millions of users.
What You’ll Be Doing
-
Architect and execute a large-scale database migration (MySQL → MongoDB)
-
Redesign schemas, build migration pipelines, and optimize performance
-
Refactor TypeORM-based data access layers while ensuring backward compatibility
-
Migrate microservices to a containerized AWS ECS/Fargate environment
-
Consolidate multiple codebases into a single monorepo (using pnpm/yarn workspaces)
-
Build unified authentication and identity management across multiple frontends
-
Develop robust testing strategies (unit, integration, end-to-end)
-
Design rollback procedures and phased rollouts using feature flags
What We’re Looking For
-
5+ years of full-stack experience with expert-level TypeScript & Node.js
-
Solid experience with TypeORM and optimizing complex SQL queries
-
Hands-on experience migrating from SQL (MySQL/PostgreSQL) to NoSQL (MongoDB)
-
Strong grasp of database design, indexing, and query performance
-
Proficiency in Docker and AWS ECS (or Kubernetes)
-
Strong knowledge of Express.js and building scalable RESTful APIs
-
Solid frontend skills in Next.js, React, and modern CSS frameworks
-
Experience managing monorepos and CI/CD workflows
-
Bonus if you’ve worked on identity/authentication systems at scale
Nice to Have
-
Knowledge of Web3 technologies and wallet integrations
-
Experience with multi-tenant systems and data isolation
-
Familiarity with event-driven architectures and messaging systems
-
Background in KYC, decentralized ID, or credential systems
-
Excellent communication skills and the ability to work independently
Tech Stack Overview
-
Backend: TypeScript, Node.js, Express.js, Mongoose, TypeORM
-
Databases: MongoDB, Firebase, Redis
-
Infrastructure: AWS ECS Fargate, Docker, Cloudflare, Vercel
-
Frontend: Next.js, React, React Native, Tailwind CSS, Chakra UI
-
Auth: Firebase Auth, JWT, OAuth 2.0, Web3 wallets
-
Blockchain: ethers.js, Solana web3.js, wagmi
-
DevOps: GitHub Actions, pnpm, dotenv-vault
-
Testing: Jest, React Testing Library
-
Security: ZK proofs, BBS+ signatures, encryption
-
Monitoring: Sentry, CloudWatch
Why You Might Love It
-
You’ll be working on a problem that actually matters: keeping humanity human online.
-
The scale is real: 7M+ users and growing.
-
The tech is cutting-edge across Web2, Web3, and AI.
-
You’ll have ownership, autonomy, and trust to do your best work.