Senior Solidity Developer

About Alto

At Alto we are building the future of decentralized technology through our multichain lending platform with innovative crosschain rewards and staking. Our passionate team of builders, thinkers, and innovators leverages blockchain technology to create more transparent, efficient, and equitable systems. We are currently approaching the mainnet release of our protocol’s first version and seeking a talented, driven individual to join our core team and make a significant impact.

The Role

We are seeking a highly skilled and experienced Senior Solidity Developer to lead the design, development, and management of our smart contract ecosystem. As a senior member of our engineering team, you will oversee the entire lifecycle of our smart contracts – from initial architecture and implementation through secure deployment and ongoing management.

This role is critical to our company’s success, directly influencing the security, scalability, and effectiveness of our platform.

Key Responsibilities

  • Design, develop, and implement secure, efficient, and upgradeable smart contracts for EVM-compatible blockchains.
  • Manage the complete smart contract deployment lifecycle from testnet to mainnet, ensuring security and reliability.
  • Build and maintain robust deployment scripts and CI/CD pipelines using tools like Hardhat or Foundry.
  • Implement and oversee smart contract upgrade strategies using patterns such as UUPS or Transparent Proxies.
  • Create high-quality, maintainable code with thorough test coverage (unit, integration, fork tests, fuzz, etc.).
  • Work closely with product and engineering teams to design smart contract architecture and features.
  • Share knowledge and promote best practices across the team.
  • Maintain internal documentation for all smart contracts and deployment processes.

Required Qualifications

  • At least 1 year of professional experience developing and deploying production-grade Solidity smart contracts on mainnet.
  • A portfolio (GitHub, website, or CV) demonstrating your previous Solidity work.
  • Strong understanding of the Ethereum Virtual Machine (EVM), gas optimization techniques, and smart contract security best practices (reentrancy, access control, integer overflow, etc.).
  • Proven experience with smart contract development frameworks such as Hardhat or Foundry.
  • Knowledge of common standards (ERC-20, ERC-721, ERC-4626, etc.) and key DeFi/Web3 design patterns.
  • Ability to write comprehensive smart contract tests.

Preferred Qualifications (Nice-to-Haves)

  • 4+ years of experience in software development.
  • Bachelor’s degree or higher in Computer Science or related field.
  • Experience with backend development (e.g., Node.js, Bun.js) and integrating smart contracts using libraries like Ethers.js.
  • Proficiency managing deployment scripts and CI/CD pipelines for blockchain applications.
  • Understanding of advanced smart contract concepts and upgradeability patterns (e.g., Diamond Standard).
  • Familiarity with L2 solutions (e.g., Arbitrum, Optimism) or other blockchain ecosystems.
  • Excellent communication skills and ability to explain complex technical concepts to non-technical stakeholders.
  • Competitive salary ($150,000-$180,000 annually) with performance-based bonuses.
  • Generous token allocation (up to 0.5% of the total supply) with additional tenure-based bonuses.
  • Remote-first work environment.
  • Flexible paid time off and comprehensive holiday policy.
  • Dedicated budget for professional development, including conferences, courses, and software licenses.
  • Opportunity to work at the cutting edge of Web3 and make a meaningful impact on a growing project.
Applying through us gives you a notably higher chance of getting your CV in front of the Alto team. Since we’re working closely with them, your profile won’t just sit in a pile.
Apply For This Role