CertiK leads blockchain security by securing smart contracts and blockchains with cutting-edge Formal Verification technology. The company is looking to design and develop tools that automatically ensure the correctness of smart contracts or identify security issues and bugs in smart contracts.
Requirements
- Advanced knowledge of algorithms/data structures/operating systems/computer architecture/network protocols.
- In-depth understanding of blockchain fundamentals, including decentralized networks/Web3 infrastructure/smart contract development (EVM/Web3.js)
- Expertise in frontend development using React/JavaScript/TypeScript/HTML/CSS & backend development, including API architecture/design, server-side development & caching strategies
- Proficiency in cloud services (AWS/S3/EC2).
Responsibilities
- Lead end-to-end feature development, from user interface implementation/backend logic to smart contract/blockchain integration, in a fast-paced/product-driven environment.
- Design/develop modern/responsive full-stack Web3 applications.
- Build/deploy/maintain robust backend systems/APIs/microservices for blockchain data processing/user interaction/real-time functionality.
- Process/analyze on-chain/off-chain data & integrate wallet connectivity via secure/scalable Web3 tools.
- Create engaging frontend that incorporates interactive data visualizations, animations, UI/UX best practices & SEO strategies to enhance engagement/retention.
- Monitor advancements in Web3 ecosystem, including developer tooling/blockchain protocols/web technologies, to enhance stack efficiency & maintain architectural modernization.
Other
- Master’s degree in Computer Science/Engineering or a related field
- In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.
- All CertiK employees are expected to actively support diversity on their teams, and in the Company.