Full Stack Engineer

Beanstalk Farms logo Beanstalk Farms

Job Description

About Beanstalk and Beanstalk Farms


Beanstalk is a permissionless fiat stablecoin protocol built on Ethereum. It’s designed from first principles to issue capital-efficient, decentralized stablecoins that are accessible to anyone with an internet connection. Beanstalk will unlock the potential of DeFi by eliminating the need for centralized custodians or collateral. By working on Beanstalk, you have the chance to play a crucial role in the future of the DeFi economy.


Beanstalk Farms (BF) is a decentralized development organization funded by the Beanstalk DAO to work on Beanstalk, operating across the stack on technical and non-technical problems. BF has a collaborative culture that values autonomy and empowers contributors to make a significant impact on Beanstalk’s development.


Engineering at BF


As a Full Stack Engineer at BF, you will work with a tight-knit group of crypto engineers to architect, build, secure, deploy and maintain products across Beanstalk’s decentralized financial stack, including:


  • The Beanstalk protocol, an EIP-2535 Diamond proxy which receives upgrades through the BIP governance system;

  • The Beanstalk UI, a frontend for Beanstalk hosted at app.bean.money and a template for DeFi developers interested in building protocols that leverage Beanstalk’s unique composability;

  • The Beanstalk SDK, which wraps ecosystem contracts into a simple interface and supports Workflows, a new approach developed by BF in tandem with Pipeline that compiles and executes a sequence of contract calls in a single transaction;

  • The Beanstalk Subgraph, which listens to Beanstalk’s events to calculate account balances, index market orders and activity, and track Beanstalk’s health;

  • Ecosystem contracts like Pipeline and Depot, which provide Beanstalk with gas-efficient interoperability and serve as public good utilities on Ethereum;

  • Our suite of Twitter/Discord/Telegram bots, which relay real-time activity and price information to DeFi users; and

  • New and undisclosed projects.



BF engineers also support the integration and launching of new protocols that leverage Beanstalk. In the past we have advised Root (fungible Bean deposits), Paradox (parimutuel sports betting), Irrigation (developing a pricing oracle for Pods) and others.


You are a fit for this role if:


  • You have written JavaScript and/or built software that plugs into protocols within DeFi;

  • You value your rate of learning and want to be at the forefront of full stack DeFi development; and

  • You believe in but aren’t satisfied with the state of DeFi, and want to build through the bear market.

  • Bonus: Solidity experience!



Our stack:


  • Protocol: Solidity, with a mix of Hardhat and Foundry for development and testing.

  • Beanstalk UI: Vite, React, Material UI with Typescript.

  • SDK: TypeScript.

  • Bots and analytics: Python.



What BF can offer


  • Competitive salary paid in liquid Bean Deposits.

    • Range: 12,500 to 25,000 Beans per month based on experience.


  • Autonomy.

  • Opportunity to get involved in protocols that spin out of BF (or we can help you start one yourself).

Register to Apply

Please let Beanstalk Farms know that you found this job role on CryptoJobs.gg

Similar Jobs

Babylon Voice (Manan AI Inc)| New York logo

Data Scientist for AI VOICE ID, 2+ years of Multimedia AI/ML | Babylon Voice (Manan AI Inc)| New York at Babylon Voice (Manan AI Inc)| New York

$95,000 - $150,000
AI Voice ID Crypto Web3 ID ZKP ML
41 days ago
Babylon Voice (Manan AI Inc) New York logo

Data Scientist - Generative AI, 3+ years of AI-experience Babylon Voice | Manan AI | New York at Babylon Voice (Manan AI Inc) New York

$95,000 - $170,000
AI web3 ML Generative AI Wallet
41 days ago
Babylon Voice (Manan AI Inc)|New York logo

TON (Telegram) ZK Cryptography Engineer for AI VOICE ID | Babylon Voice (Manan AI Inc)|New York at Babylon Voice (Manan AI Inc)|New York

$80 - $150
TON ZKP Cryptography Telegram Zero-Knowledge Proof Blockchain Smart contract
41 days ago
Babylon Voice (Manan AI Inc) logo

Zero-Knowledge Proof Engineer, snarkVM on Aleo for AI VOICE ID | Babylon Voice (Manan AI Inc) New York at Babylon Voice (Manan AI Inc)

$80 - $150
ZKP AI snarkVM Aleo Zero-Knowledge Proof
41 days ago
ChainRecorder logo

Senior Bitcoin/Lightning Network Developer at ChainRecorder

bitcoin lightning network
54 days ago
Spend IT logo

Full Stack Developer at Spend IT

$80,000 - $100,000
node typescript api solidity
119 days ago
Glassnode logo

Senior Backend Engineer (Golang) - Greenfield Project (m/f/d). Remote at Glassnode

Backend Engineer Golang SQL Kubernetes Helm
201 days ago
ConsenSys logo

QA Engineer (Confirmations System) at ConsenSys

$139,000 - $175,000
QA Engineer Confirmations Selenium UXUI
203 days ago
Gemini logo

Senior Software Engineer, Fraud at Gemini

$152,000 - $213,000
Scala C++ Typescript Software Engineer
203 days ago
ConsenSys logo

Solidity Engineer at ConsenSys

$187,000 - $235,000
Solidity EVM English< Engineer
204 days ago