Strong hands-on skills with blockchain development framework Foundry
Experience shipping multiple production-grade dApps built using Solidity.
Knowledge of web3 JavaScript/TypeScript libraries to perform contract interactions and experience working across disciplines for complex problem solving.
Deep understanding of blockchain architecture, token standards (ERC-20, ERC-721, ERC-1155) including non-compliant versions like USDC.
Knowledge of Solidity foundational best practices and most common security vulnerabilities.
Responsibilities
Architect, build, launch and maintain decentralized applications (dApps) from concept through community adoption.
Develop on-chain logic in smart contracts using Solidity and connect them to web front-ends for both crypto natives and novices.
Collaborate with business leads to define product roadmaps, set vision and strategy for the venture, and provide feedback as a sounding board.
Provide regular technical input and feedback on Somnia Blockchain products backed by deep understanding of blockchain architecture and token standards (ERC-20, ERC-721, ERC-1155).
Have experience with Foundry development framework for hands-on skills in building production-grade dApps.
Possess strong knowledge about Solidity best practices and common security vulnerabilities to ensure secure blockchain infrastructure design.
Benefits
You’ve shipped multiple production-grade dApps built using Solidity.
You have strong hands-on skills with the blockchain development framework Foundry
You’ve shipped webapps built with typescript (preferably react, next.js) and used wagmi hooks for smart contract integrations.
You have a deep understanding of blockchain architecture, token standards (ERC-20, ERC-721, ERC-1155) and non-compliant versions of the standard (e.g. USDC)
Knowledge of Solidity foundational best practices and most common security vulnerabilities.
You thrive when solving complex, ambiguous problems and enjoy working across disciplines to find the best solutions.
You are passionate about the web3 community.
While we think the above experience is important, we’re very keen to hear from people who believe they have valuable experience to bring to this role. If you identify with the team and mission, but not all of our requirements, then please still apply.