Web3 / Blockchain Developer
kensaltensi- Posted 2 months ago
- Over 100 applicants have applied
Job Description
Company Description
Kensaltensi / Alkimi Exchange is a decentralised replacement to the legacy programmatic ad exchanges, with a mission to restore the value exchange between advertisers, publishers and users. Alkimi Exchange is built on the Ethereum network and provides a fast, infinitely scalable solution with 0% fraud, low transaction fees, and complete end-to-end transparency.
Learn more at www.alkimi.org or Kensaltensi.org
Key Responsibilities:
- Smart Contract Development: Design, develop, test, and deploy robust and efficient smart contracts on various blockchain platforms using relevant programming languages (e.g.Rust, Go, Move, or others).
- Decentralized Application (dApp) Logic: Implement core blockchain-related logic for decentralized applications, ensuring security, reliability, and scalability.
- Tokenomics & Governance Design: Contribute to the design and implementation of token economic models, incentive structures, and on-chain/off-chain governance mechanisms for decentralized protocols and communities.
- Collaboration & Integration: Work closely with product managers, frontend/backend developers, and security teams to integrate smart contracts with user interfaces, APIs, oracles, and other off-chain/on-chain components. Explore and implement solutions for interoperability.
- Performance Optimization & Scalability: Optimize smart contract code and application architecture for performance, gas efficiency, and scalability on target blockchain networks, considering factors like transaction throughput and cost.
- Testing & Debugging: Develop and execute comprehensive testing strategies (unit, integration, end-to-end) and perform rigorous debugging to ensure the reliability, security, and functionality of smart contracts and blockchain integrations.
- Security Implementation: Implement security best practices throughout the development lifecycle, participate in code reviews, and work with auditors to identify and mitigate vulnerabilities.
- Research & Innovation: Stay abreast of the latest advancements in blockchain technology, smart contract development, consensus mechanisms, Layer 2 solutions, DeFi, NFTs, DAOs, and evolving Web3 standards.
- Documentation & Knowledge Sharing: Create and maintain clear technical documentation for smart contracts, protocols, and development processes. Share knowledge and best practices with the team.
Basic Qualifications:
- Technical Expertise: Strong programming experience in one or more languages commonly used in blockchain development (e.g., Solidity, Rust, Go, JavaScript/TypeScript, Python) and a solid understanding of data structures and algorithms.
- Smart Contract Experience: Proven experience in designing, developing, deploying, and maintaining production-grade smart contracts on one or more leading blockchain platforms (e.g., Ethereum, Polygon, BNB Chain, Solana, Polkadot, Cosmos, Avalanche, etc.).
- Blockchain Fundamentals: Deep understanding of core blockchain concepts, including distributed ledger technology, consensus mechanisms, cryptographic principles, smart contract execution environments (e.g., EVM), transaction lifecycle, and gas mechanics.
- Web3 Security: In-depth knowledge of common smart contract vulnerabilities (e.g., reentrancy, oracle manipulation, integer overflows/underflows, front-running), security best practices, secure development lifecycle principles, and mitigation techniques.
- Web3 Tools & Frameworks: Proficiency with common blockchain development tools and frameworks (e.g., Hardhat, Truffle, Foundry, Web3.js, Ethers.js, IPFS), blockchain explorers, wallets, and local development environments.
- Decentralized Systems Architecture: Understanding of decentralized application architectures, including interaction patterns between smart contracts, off-chain services, and user interfaces.
- Security Audits & Best Practices: Experience participating in or addressing findings from smart contract security audits. Ability to write thorough tests (including property-based tests where applicable) and apply security patterns.
Preferred Skills & Experience:
- Protocol Development: Previous experience building or significantly contributing to decentralized protocols (e.g., in DeFi, NFTs, DAOs, GameFi, or identity).
- Cross-Chain & Interoperability: Knowledge of and experience with cross-chain communication protocols, bridges, Layer-2 scaling solutions (e.g., Rollups, State Channels), and interoperability standards.
- Financial Acumen (if relevant to role): Background in quantitative finance, traditional financial systems, or financial modeling, particularly for DeFi-focused roles.
- Decentralized Storage & Identity: Familiarity with decentralized storage solutions (e.g., IPFS, Arweave, Filecoin) and decentralized identity (DID) concepts and standards.
- Advanced Tokenomics & Governance: Experience designing and implementing sophisticated token economic models, incentive mechanisms, and complex on-chain/off-chain governance structures.
- Audited Contract Portfolio: A portfolio of deployed smart contracts that have undergone successful, independent security audits.
- Full-Stack Understanding (Optional): Familiarity with front-end (e.g., React, Vue, Angular) and/or backend (e.g., Node.js, Python, Go) technologies for dApp development, enabling better end-to-end system understanding.
- Formal Verification: Experience with formal verification tools and techniques for smart contracts.
Personal Traits:
- Problem-Solving Attitude: Demonstrated ability to thrive in a fast-paced, collaborative environment and quickly iterate on solutions to complex technical challenges.
- Ownership & Accountability: Comfortable owning features and systems end-to-end, and interfacing effectively with various stakeholders including engineers, auditors, and product teams.
- Passion for Web3: Genuine interest in blockchain technology, decentralization, and its potential to transform industries.
More Info
Key Skills
Tokenomics Governance Design
Smart Contract Development
Testing Debugging
Web3 Security
Collaboration Integration
Documentation Knowledge Sharing
Research Innovation
Decentralized Application dApp Logic
Performance Optimization Scalability
Blockchain Fundamentals
Decentralized Systems Architecture
Security Audits Best Practices
