Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
BitKernel | Austin, TX, United States | $72k - $75k | |||
Austin Werner | San Francisco, CA, United States | $105k - $120k | |||
Altoros | Remote | $45k - $117k | |||
TekVivid, Inc | Chicago, IL, United States | $87k - $87k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Altoros | Remote | $105k - $120k | |||
web3mine | United States | $74k - $84k | |||
Binance | Taipei, Taiwan |
| |||
ION Group | New York, NY, United States | $36k - $70k | |||
Stellent IT | Chicago, IL, United States | $87k - $87k | |||
eTek IT Services, Inc. | Chicago, IL, United States | $87k - $94k | |||
Yeah! Global | New York, NY, United States | $87k - $100k | |||
JBA International | Los Angeles, CA, United States | $80k - $180k | |||
SPECTRAFORCE | Chicago, IL, United States | $87k - $94k | |||
eTek IT Services, Inc. | Chicago, IL, United States | $115k - $134k | |||
Compunnel Inc. | Chicago, IL, United States | $87k - $94k |
About Us
We are a pioneering Web3 company focused on developing innovative decentralized finance (DeFi) solutions. Our mission is to create secure, scalable, and user-friendly blockchain applications that drive the future of finance. Join our dynamic team to shape the Popcorn Protocol and make a significant impact in the blockchain space.
About the Role:
We are looking for a bold, curious engineer with high standards to help us create and maintain smart contracts. You will ensure consistent, high-quality codebases, technical specifications, deployment scripts, and more. This is a full-time position for a developer with 5-10 years of experience in the field.
Key Responsibilities:
- Technical Specification Design: Participate in the design of technical specifications, technical roadmap, and implementation of the Popcorn Protocol.
- Deployment Scripts: Create deployment scripts to enable tests, protocol configuration presets, and production deployments.
- Quality Assurance: Work with auditors to ensure the quality and safety of the protocol.
- Security Management: Design processes for managing the security of the core Protocol and related applications.
- System Design: Help shape the direction of systems design by defining high-level architecture, principles, and standards within DeFi.
- Code Review and Support: Perform and assist engineers through code reviews, acceptance testing, bug fixing, and general support.
Qualifications
- Experience: 1+ years of experience with Solidity development.
- Development Suite: Experience with development suites such as Hardhat, Dapp, Brownie, or Truffle.
- Contract Libraries: Experience with contract libraries such as Dappsys and OpenZeppelin.
- Blockchain Knowledge: A deep understanding of blockchain fundamentals, common vulnerabilities, and the Ethereum Virtual Machine (EVM).
- Backend & Frontend Integration: Familiarity with backend development technologies (e.g., Node.js, Python, Go), frontend development technologies (e.g., React, Vue, Next.js), Web3 integration libraries (e.g., Web3.js, Ethers.js), and experience with API development.
- Testing: Experience writing comprehensive test cases and performing rigorous testing of smart contracts to ensure reliability and security.
- Industry and Trend Awareness: An awareness of products and services that leading innovative DeFi projects are offering and how they are implemented in terms of business logic, technology, systems, and software architecture.
Profile Characteristics:
- Familiarity with optimistic rollups, ZK rollups, and L2 bridges.
- Degree in math or computer science.
- An understanding of how smart contract data is consumed by frontends.
- Experience writing smart contracts in languages other than Solidity (e.g., Rust, Vyper), and experience implementing complex math in Solidity.
- Experience in developing decentralized exchanges (DEX) or other DeFi applications.
- Familiarity with containerization and deployment tools (e.g., Docker, Kubernetes).
Join us and be a part of our dynamic team at BitKernel!
What is Truffle Blockchain?
Truffle is a popular development framework for building decentralized applications (dApps) on blockchain platforms, including Ethereum, Binance Smart Chain, and others
The framework provides developers with a suite of tools that make it easier to create, test, and deploy smart contracts and dApps
Truffle also includes a number of integrations with other blockchain development tools and platforms, such as Ganache for local blockchain development and Metamask for Ethereum wallet management
Truffle includes a number of features that simplify the development process, such as:
- Smart contract compilation and migration: Truffle automatically compiles and deploys smart contracts to the blockchain network, making it easier for developers to manage the deployment process.
- Testing framework: Truffle includes a built-in testing framework that enables developers to test their smart contracts and dApps with a variety of testing tools and approaches.
- Debugging and logging: Truffle provides tools for debugging and logging smart contract code, making it easier to diagnose and fix errors and issues during development.
- Built-in libraries: Truffle includes a number of built-in libraries that provide common smart contract functionality, such as OpenZeppelin for token standards and SafeMath for secure arithmetic operations.