Search...

Software Engineer (fullstack)

Waterfall logo
Waterfall

Waterfall is an all-in-one platform for NFTs on Base built for creators, collectors, and traders. It also functions as a protocol providing mechanisms for pricing, buyouts, and fractionalization through shards (ERC-1155). Users can create and mint NFTs on the launchpad and trade them on the marketplace.

Distributed
About Waterfall

Waterfall is an all-in-one platform and protocol for NFTs on the Base blockchain, designed for creators, collectors, and traders. The platform allows users to create, mint, and trade NFTs, supporting minting with various ERC-20 tokens. As a protocol, Waterfall offers mechanisms for NFT pricing, buyouts, and fractionalization using shards based on the ERC-1155 standard, defining the roles of participants, associated fees, and the overall process for NFT buyouts.

View jobs by Waterfall

Skills

About the Role

You will build and ship the web application interface using TypeScript, React, and NextJS. You will translate product prototypes into production-quality UI, write well-documented code following best practices, debug and test frontend behavior, and advocate for strong user experience. You will also research blockchain technologies, step into frontend lead or technical PM responsibilities when needed, collaborate with teammates, and adapt to changing duties.

Requirements

  • Experience building interfaces with TypeScript React and NextJS
  • Knowledge of databases DevOps and backend development
  • Solid portfolio or extensive experience at a notable company
  • Strong user flow intuition
  • Great communication skills
  • Passion for DeFi financial derivatives markets or NFTs
  • Previous experience at a crypto company (preferred)
  • Interface design intuition (preferred)
  • Understanding of Solidity (preferred)
  • Knowledge in full-stack and protocol engineering (preferred)

Responsibilities

  • Design technical implementations of the web app
  • Translate prototypes into interfaces using TypeScript React and NextJS
  • Advocate for user experience ideas
  • Write code following best practices and document it clearly
  • Propose and iterate on feature improvements
  • Debug and test frontend code
  • Adapt to changing duties and wear many hats
  • Collaborate with team members
  • Serve as frontend lead or technical PM when necessary
  • Research and stay current with blockchain technologies

Benefits

  • Stock
  • Health Insurance (Medical, Dental, Eye, Life)
  • Stipend to set up work environment
  • Monthly co-working office pass
  • Paid travel for conferences and company off-sites
  • Unlimited paid time off
Software Engineer (fullstack) at Waterfall | JobStash