Seemless Integration, Exceptional Results

Senior Full Stack Engineer (Node.js / Next.js)

Chainway Labs

About Us

Chainway Labs is seeking a Senior Full Stack Engineer to join our team at Citrea, Bitcoin’s First ZK Rollup.

At Citrea, our goal is to secure on-chain finance with Bitcoin. We believe that Bitcoin and its values should be scaled to serve as the standard for decentralized finance. Achieving this vision requires scaling Bitcoin with zero-knowledge proofs, ensuring on-chain verifiability and data availability within the Bitcoin network.

This approach makes Citrea the first scaling solution to enable more complex applications without compromising Bitcoin security and changing its consensus rules.

Our Mission

At Chainway Labs, we are dedicated to scaling the Bitcoin Network, with a vision to transform financial infrastructure globally. Upholding core values of privacy, innovation, and scalability, we strive to build solutions that embody these principles within the Bitcoin ecosystem.

About the Role

You’ll design and run the services that power our Bitcoin L2: APIs, indexing pipelines, transaction builders, and integrations with Bitcoin Core and supporting infrastructure.

Responsibilities:

  • Build type-safe services in Node.js / Next.js; design clean REST (or RPC) APIs
  • Model data and write performant PostgreSQL queries, indexes, and migrations
  • Implement Bitcoin-aware business logic 
  • Integrate with Bitcoin nodes/daemons (RPC/JSON-RPC), handle reorgs, and maintain idempotent jobs
  • Own reliability: observability, structured logging, alerting, and back-pressure queues
  • Bake in security from day one

Required Skills

  • 3+ years building production backends with Node.js and Next.js
  • Strong Postgres skills: schema design, transactions, indexing, query tuning
  • Experience designing reliable APIs and background job workflows
  • Solid testing: unit/integration and contract testing against real services
  • Understanding of precision/rounding and money handling
  • Bitcoin/crypto domain knowledge: UTXO set, mempool policy, Taproot, PSBT

Nice-to-haves

  • Experience with Bitcoin Core RPC, block/mempool indexing, or L2/rollup concepts
  • Queues (e.g., BullMQ)
  • Typescript experience

Share this job

Related Jobs

RapDev

Sr. ServiceNow Developer

Looking for engineers that are ready to learn the latest technologies

Steakhouse Financial

Lead Kamino Market Infrastructure Software Engineer

You’ll be a force behind the software infrastructure

fjorge

Senior .NET Developer

We are looking for a Senior .NET Developer

X-FLOW

Senior Fullstack Engineer

Currently looking for a Senior Fullstack Engineer

Gramian Consulting

Senior Python Engineer

We are looking for a high-caliber backend Engineer

Rotate Digital

Software Engineer

Focus on continuing the development of our proprietary marketing platform

Network International

Senior API Developer

You will be a part of a team responsible for building financial API platform

Mybitstore

Back End Developer

We are seeking a skilled Back End Developer

Cabana

Software Engineer

Designing the platform that makes their AI usable

Afya

Backend Engineer

We are looking for an experienced Backend Engineer