Web3 / Full-stack Software Engineer
stakefish is a validator and non-custodial staking provider for proof-of-stake blockchain networks, serving individuals and institutions through staking products, validator infrastructure, dashboards, and APIs.
Projects
About stakefish
Founded in 2018, stakefish operates validators across multiple proof-of-stake networks and provides non-custodial staking services for retail users, institutions, wallets, and protocol partners. Its current offerings include Ethereum native staking, institutional staking infrastructure, and EigenLayer restaking. The contracting entity is stakefish Inc., registered in the British Virgin Islands.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Design, develop, and deploy staking software, including responsive Web3 applications, Python services, and blockchain infrastructure integrations.
Requirements
- Deep front-end development knowledge and React experience.
- Experience with Web3, blockchain, and smart contracts.
- Proficiency with web3.js and ethers.js.
- Knowledge of Ethereum and EVM concepts.
- Understanding of data structures and algorithms.
- Experience designing, creating, and maintaining production services.
- Familiarity with Linux, AWS, and Docker.
- Ability to work independently and establish an efficient development environment.
- Basic Unix command-line and shell scripting skills.
Responsibilities
- Build new products and features that meet critical product and business needs.
- Build pixel-perfect, responsive web applications using web3.js, ethers.js, React, and TypeScript.
- Prototype and iteratively improve user interfaces with product and design teams.
- Write extensible, well-tested, and secure Python server code.
- Leverage automated testing, CI/CD, and container orchestration.
- Review pull requests and improve the codebase.
Benefits
- Remote work
