Fullstack engineers contribute to our mission by owning the workflows powered by our DeFi primitives. They are deeply curious about the reasons why users use our products and obsess over showing our value to users through easytounderstand UX. They are polyglot engineers who know how to use the best tools to deliver reliable bugfree software that enable our users to participate in a fair and open financial system. Youll have a large stake in shaping the company contributing to strategy and product scaling the team and shaping the greater DeFi ecosystem.
What youll be focusing on
- Architect implement and ship product features to users including frontend components layouts and smart contract interactions
- Apply frontend best practices including building debugging testing reviewing and publishing clear documentation
- Develop and maintain backend systems including database optimization API development caching strategies server management and security implementations
- Read and understand Solidity smart contracts to ensure correct frontend and backend integrations
- Enhance backend infrastructure and processes (eg. GitHub collaboration PR review architecture documentation key management pricer bots etc.)
- Support other engineers in code reviews acceptance testing bug fixing and any areas you have a stronger vertical in than others
- Brainstorm new features
- Quick iteration without compromising on quality
- Help us hire people
- Engage with users on Discord etc.
- Contribute to the broader DeFi community
Our Ideal Candidate
- Has strong software engineering fundamentals with a focus on frontend development
- Can efficiently implement Figma designs into functional user interfaces
- Is proficient in reading and understanding smart contracts and setting up frontend interactions with blockchain
- Has expertise with TypeScript React and modern frontend frameworks
- Is familiar with Ethereum frontend development tools and libraries (e.g. ethers.js viem wagmi The Graph)
- Collaborates across teams and effectively communicates concepts
- Has passion about crypto applications / Ethereum (preferably DeFi) and has interest in perp protocols
- Has basic math knowledge (calculus and probability most useful)
- Has a growth mindset
- Is willing to do anything it takes to solve problems and create delightful user experiences
- Is a selfstarter who works well in a fastpaced rapidly changing environment driving tangible results
- Keeps up with latest technical advancements in Ethereum development and can quickly learn how to work with services and tools even without previous experience
- Current frontend stack includes TypeScript Next.js React TailwindCSS Wagmi Figma
- Current backend stack includes TypeScript Express.js Firebase Upstash Python scripts GCP
- Current smart contract development stack includes Solidity Foundry
- Contributes a unique set of experiences and perspectives to solving problems
-
Bonus
- Is a DeFi user
- Back end development experience
- Experience architecting backend systems such as writing in python deploying bots and / or GCP
- Experience with product design brand design or design systems
- Finance knowledge
- Has engineering experience with perp or other protocols on Ethereum