hero

Let's build a more secure and decentralized tomorrow

Opportunities in the Arbitrum ecosystem await you

Blockchain Smart Contracts Engineer

Swing

Swing

Toronto, ON, Canada · Remote
Posted 6+ months ago

Swing is looking for a blockchain engineer to join our growing engineering and blockchain team. You will work directly with the senior leadership team defining the state of the art for crypto liquidity infrastructure.

As a crypto-passionate blockchain engineer joining a remote-first startup, you are excited to learn and apply EVM/smart contracts solutions to DeFi, NFT's, and layer 2 challenges in the decentralized exchange space. You understand that a thriving open source ecosystem multiplies your output. You’re excited to work on an opportunity to build the future of decentralized liquidity aggregation. Together, we will establish a thriving ecosystem bringing multi-chain liquidity to an audience in the billions.

As the ideal candidate, you have demonstrated expertise with blockchain and smart contract applications, as well as the curiosity and creativity to explore new approaches to cryptic problems.

About Swing

Swing is crypto liquidity infrastructure for web3 developers. We’re on a mission to build the fastest and easiest way for web3 developers to launch cross-chain decentralized applications. Swing’s API/SDK aggregates total multi-chain liquidity by directly integrating with dozens of blockchains, cross-chain bridges and liquidity sources.

The Swing team is a humble and curious group of builders and designers who share a passion for blockchain technology and the new financial use cases it enables. We’re a nimble team from Silicon Valley reigning from top technology companies like Apple, Amazon, Blackberry, IBM and we’re on a mission to enable frictionless liquidity for all crypto assets.

Our people are our greatest assets: our diverse team thrives in an environment where personal autonomy and professional growth are applauded. We value our team culture above all else. Regardless of where or what you studied, your role at Swing will require both a high level of technical expertise and strategic thinking on complex issues.

Responsibilities

  • Develop and review Solidity smart contracts for AMM, DEX, lending and other DeFi applications
  • Design and implement protocol and governance upgrades in Solidity for DeFi protocols
  • Collaborate closely with product, engineering and design teams to build blockchain features
  • Automate and streamline development and testing of smart contracts and risk models across different internal and external environments

Required Experience

  • Experience with Solidity, web3.js, ethers.js with a strong understanding of the EVM
  • Experience with Truffle and Hardhat
  • Good understanding of blockchain fundamentals, smart contracts, etc
  • Strong interest and familiarity with Crypto protocols and DeFi products
  • Experience developing production quality software in Python, Rust, Go, C++, or other high-performance languages
  • Knowledge of versioning systems (Git, etc.)
  • Passionate about building the future of finance and crypto asset exchange

Preferred Experience

  • Knowledgeable about EVM blockchains: Ethereum, Polkadot, BSC and Polygon, Arbitrum, Optimism and other layer 1 & 2 blockchains
  • Knowledgeable about non-EVM blockchains: Solana, Polkadot, Cosmos

What we offer you

  • Flexible, remote work with a high degree of autonomy in a dynamic, fast growth startup
  • An opportunity to leverage bleeding edge technology and industry-leading decentralized exchange practices
  • Close collaboration with leading projects in the space
  • A competitive salary and stock/token options

Apply by sending your resume and github profile to [email hidden]