Remote (Global) Full-time

Plasma is hiring a Fullstack Core Product Engineer

About the Role

Plasma is looking for a Fullstack Core Product Engineer to build the infrastructure and applications powering stablecoin payments. In this backend-focused role, you will ship user-facing products and contribute across the stack to deliver high-impact features.

What You'll Do

  • Design and implement high-performance REST and GraphQL APIs for stablecoin payments and financial operations.
  • Integrate backend services with Plasma’s blockchain infrastructure using libraries like Web3.js and Ethers.js.
  • Build services to process blockchain events and maintain application state consistency.
  • Define and optimize database schemas for transactional throughput and financial data integrity.
  • Implement caching and indexing strategies for wallet balances and transaction history.
  • Develop WebSocket services to deliver real-time transaction updates to users and systems.
  • Create robust error handling and retry logic for blockchain and DeFi protocol interactions.
  • Set up performance monitoring, tracing, and alerting across backend services.
  • Collaborate with frontend engineers to define API contracts and support internal tooling development.
  • Build admin dashboards and internal tools for operations, customer support, and debugging.
  • Write clear API documentation and maintain backend support for frontend feature development.

What We're Looking For

  • 3+ years experience as a full stack engineer with a strong focus on backend development.
  • Proficient in TypeScript and JavaScript, with deep expertise in Node.js and API design (REST and GraphQL).
  • Hands-on experience integrating blockchain infrastructure using Web3.js or Ethers.js.
  • Strong understanding of distributed systems, microservices, and asynchronous messaging (e.g. RabbitMQ, Kafka).
  • Have a deep understanding of crypto UX patterns and interactions.
  • Skilled in relational databases like PostgreSQL and caching with Redis.
  • Comfortable working across the stack, with experience in React or similar frontend frameworks.
  • High attention to detail, with strong debugging and problem-solving skills in fast-paced environments.
  • A bias for action and ownership, capable of driving complex features from design through deployment.
  • Familiarity with core blockchain concepts including gas optimization, transaction lifecycle, wallet interactions, etc.

Nice to Have

  • Experience with stablecoin protocols (USDC, USDT, DAI).
  • Previous fintech or payments experience.
  • Experience with regulatory compliance in financial services.

Technical Stack

  • Languages: JavaScript, TypeScript
  • Backend: Node.js
  • Blockchain: Ethers.js, Web3.js, Hardhat
  • Frontend: React, Next.js, TailwindCSS, TanStack Query
  • Data: PostgreSQL, Redis, Elasticsearch
  • Infra: Docker, Kubernetes, AWS/GCP, Terraform
  • Monitoring: Prometheus, Grafana, Sentry
  • Tools: GitHub, CI/CD pipelines, automated testing

Benefits & Compensation

  • Above-market salary
  • Generous ownership package
  • Comprehensive insurance coverage
  • Generous paid time off

Plasma is an equal opportunity employer.

Required Skills
Node.jsTypeScriptPostgreSQLRedisEthers.jsWeb3.jsHardhatReactNext.jsTailwindCSSBlockchainSmart ContractsAPI DesignSystem ArchitectureDevOps
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Plasma

Plasma is a purpose-built blockchain for stablecoin payments. Engineered from the ground up to address the unique needs of stablecoins, Plasma provides a scalable, efficient, and secure foundation for the next generation of money movement.

Visit website
Job Details
Category fullstack
Posted 8 months ago