Blockchain Developer - Base

Spoon·Remote(Berlin)
Software Development

WFA Digital Insight

As the demand for blockchain specialists grows exponentially, with a 25% increase in job postings in the last year, Spoon's latest role stands out. With the rise of stealth-stage consumer platforms, the need for skilled blockchain engineers has never been more pressing. The company's unique approach to combining AI-powered data extraction and token-based incentives makes this a fascinating opportunity for those looking to make a real impact. Candidates should be aware that this is a highly technical role requiring expertise in smart contracts, batch jobs, and backend integration, and be prepared to work in a fast-paced, dynamic environment. With the global blockchain market expected to reach $23 billion by 2027, this is an exciting time to join the industry.

Job Description

About the Role

The Blockchain Developer will be responsible for owning the full blockchain integration scope of Spoon's MVP. This is a hands-on, individual contributor role with direct accountability to the founding team. The successful candidate will work closely with the full-stack developer who built the proof-of-concept and have direct access to the project management team for architectural decisions.

As a key member of the team, the Blockchain Developer will play a crucial role in shaping the company's blockchain strategy and driving its implementation. This is an exciting opportunity for someone who is passionate about blockchain technology and its applications in the real world.

The company is currently operating in stealth mode, and candidates advancing to interviews will be asked to sign a mutual NDA before full project details are disclosed.

What You Will Do

  • Design, write, and deploy an ERC-20 token contract on Base with minting restricted to the backend signing wallet
  • Implement a Batch Anchor Job to collect unanchored scans, compute hash, and submit on-chain
  • Implement a Batch Token Distribution Job to multi-send accrued balances to all eligible wallets
  • Extend the current schema with models for blockchain status, anchor batches, user wallets, and token rewards via a migration that does not disrupt the live extraction pipeline
  • Build blockchain status and balance API endpoints
  • Integrate wagmi v2 + viem into the existing Next.js frontend
  • Implement wallet connect/disconnect, token balance display, and error handling for network mismatch, missing extension, and rejected connections
  • Ensure scanning remains functional without a connected wallet
  • Implement security measures including backend signing key in secrets manager, rate limiting on scan endpoints, and no raw message signing from user wallets
  • Document a key rotation runbook before mainnet
  • Extend the regression suite to cover batch flows and blockchain status transitions
  • Run load tests at 500 and 1,000-product anchor batches

What We Are Looking For

  • 3+ years of experience in blockchain development
  • Expertise in smart contracts, batch jobs, and backend integration
  • Proficiency in languages such as Solidity, JavaScript, and Python
  • Experience with frameworks such as Next.js and React
  • Strong understanding of blockchain architecture and security
  • Experience with cloud-based services such as AWS or Google Cloud
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills
  • Experience working in a fast-paced, dynamic environment

Nice to Have

  • Experience with AI-powered data extraction and token-based incentives
  • Knowledge of machine learning algorithms and data modeling
  • Familiarity with agile development methodologies
  • Experience working with remote teams and distributed version control systems

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work with a cutting-edge technology stack
  • Collaborative and dynamic work environment
  • Flexible working hours and remote work options
  • Professional development and growth opportunities
  • Access to the latest tools and technologies
  • Recognition and rewards for outstanding performance

How to Stand Out

  • Make sure to highlight your experience with blockchain development, smart contracts, and backend integration in your application.
  • Be prepared to provide examples of your work, including code samples and project descriptions.
  • Familiarize yourself with the company's technology stack and be ready to ask informed questions during the interview process.
  • Emphasize your problem-solving skills and attention to detail, as these are critical for success in this role.
  • Be prepared to discuss your experience working in a fast-paced, dynamic environment and how you handle stress and pressure.
  • Consider creating a personal project that demonstrates your skills and experience with blockchain development, and be prepared to discuss it during the interview process.
  • Don't be afraid to ask about the company culture and values, and how they impact the way the team works and collaborates.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.