| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Bitwave | United States | $90k - $100k | |||
InfStones | Texas | $36k - $54k | |||
Consensys | Remote | $104k - $187k | |||
Tether | Bucharest, Romania | $115k - $132k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Tether | Milan, Italy | $115k - $132k | |||
Tether | Tbilisi, Georgia | $115k - $132k | |||
Tether | Tallinn, Estonia | $115k - $132k | |||
Tether | Islamabad, Pakistan | $115k - $132k | |||
Tether | Dublin, Ireland | $115k - $132k | |||
Phantom | Remote | $157k - $175k | |||
Magic Eden | Melbourne, Australia | $115k - $132k | |||
Magic Eden | Melbourne, Australia | $115k - $132k | |||
Figment | Remote | $190k - $220k | |||
Keyrock | Brussels, Belgium | $84k - $90k | |||
MoonPay | United Kingdom | $140k - $180k |
About Us
Bitwave empowers businesses to seamlessly adopt and manage digital assets with the industryâs most advanced subledger, accounting, and stablecoin payment solutions. We transform financial complexity into a strategic advantage, helping businesses operate with confidence, compliance, and clarity. We aim to be the global standard for enterprise digital asset finance, powering the future with automation, security, and transparency. With audit-ready integrations across today's leading blockchains, exchanges, and ERPs, Bitwave bridges the gap between blockchain technology and enterprise finance.
Role Summary
As a Full-Stack Engineer, you are responsible for the entire data and product experience that supports key digital asset operations. You will design and build micro-services to turn raw event streams into reliable data models, develop strong ETLs and enrichment pipelines, and create user-friendly, high-performing interfaces for review, automation, and operations. You will also set clear service contracts and manage reliable, auditable workflows, making sure every step from data ingestion to action is observable, testable, and traceable.
You will work with engineering, product, and customer-facing teams to design user-focused workflows such as approvals, exceptions, backfills, and re-categorization. You will also help put strong controls and auditability in place, and work to improve performance, reliability, and cost efficiency throughout the stack.
Responsibilities
- Build resilient adapters/indexers to ingest, normalize, and reconcile onâchain events across multiple networks; handle reorgs, idempotency, lag, pagination/backfills, and data quality checks
- Architect scalable micro-services with clear contracts and consistent domain models; bake in security, access controls, and audit checkpoints
- Work with event sourcing/CQRS architecture and materializers, read models, replays, and eventual consistency
- Design longârunning workflows with retries, compensations, and versioning; automate crossâservice processes and external integrations with strong error handling and SLAs
- UI/UX delivery: Ship intuitive, performant interfaces for review, categorization, reconciliation, approvals, and operational insights with realâtime feedback and accessible patterns
- Instrument tracing/metrics/logs; define SLIs/SLOs; create actionable dashboards and alerts; maintain integration/load/contract tests and backward compatibility under load
- Work closely with product, finance/ops, and customerâfacing teams; communicate tradeâoffs, risks, and decisions; write concise specs, runbooks, and postmortems
- Triage ambiguous production issues across data, workflows, and services; deliver pragmatic fixes and longâterm improvements; own features through rollout, monitoring, incidents, and iteration
- Contribute documentation, patterns, and reviews; mentor peers and elevate engineering standards
Required Qualifications
- Frontend: Vue 3, TypeScript, Composition API, Vue Router, API integration, performance profiling
- Backend: Go, GraphQL/REST/gRPC, NodeJS, concurrency/performance tuning, JavaScript/TypeScript proficiency
- Event Sourcing/CQRS: Streams, materializers, read models, idempotency, replay/backfills, consistency
- Middleware/Orchestration: Temporal.io (workflows, activities, retries, signals/queries, versioning); GCP Workflows
- Data systems: Strong SQL/NoSQL, Postgres/AlloyDB, Spanner, Firestore, BigQuery, ETL
- Cloud/observability: GCP IAM/Secrets/KMS
- Observability: New relic, Grafana, Prometheus, GCP, Tracing/Monitoring/Logging
Nice to Have
- Blockchain: EVM/UTXO/account-based models, node ops, RPC/mempool nuances, contract execution patterns, custodial/non-custodial workflows
What does a Node.js developer in web3 do?
A Node developer in web3 is a software developer who specializes in creating and maintaining applications built on the Node.js platform and using web3 technology
Web3 is a term that refers to the collection of technologies and protocols that make up the decentralized web, also known as the Internet of value
This includes blockchain technology, peer-to-peer networking, and other technologies that enable users to exchange value and data in a decentralized manner
As a Node developer in web3, some of the responsibilities might include:
- Developing and maintaining web3 applications using Node.js
- Writing and testing code for smart contracts on blockchain platforms
- Implementing security measures to protect the integrity and confidentiality of data on the decentralized web
- Collaborating with other team members to design and implement web3 solutions
- Troubleshooting and debugging issues with web3 applications
- Staying up-to-date with the latest developments and best practices in the web3 ecosystem.