Polyglot Engineer

Full Time

Do you relish solving difficult and unique problems with code and has this motivated you to learn many different languages and frameworks over the years? Has your bias to using the right tool for the job also expanded your mind to broader programming best practices and patterns which transcend any individual language? Wonderful! Dapper Labs is pioneering Resource-oriented programming, a new programming paradigm that pairs linear types with capability-based security to create a secure and declarative model for digital ownership. These paradigms, leveraged by Cadence, our powerful and user-friendly programming language, assures that digital assets with real value can be easily, safely, and securely managed, even within a permission-less, distributed, global network like the Flow blockchain. 

We’re looking for strong engineers with a track record writing great code in any language and we want your breadth and depth in programming to lead best practices in Cadence as well. If you're someone with a finger on the pulse of the current development trends in multiple ecosystems and languages then this is your chance to shape the future of Cadence and resource-oriented programming.


A little about us:

Dapper Labs is the company behind CryptoKitties and Flow. Formed in February 2018, Dapper Labs was spun out of Axiom Zen to spread the benefits of decentralization through the power of play, fairness, and true ownership. Notable investors in Dapper Labs include Andreessen Horowitz, Union Square Ventures, Venrock, Google Ventures, Samsung, and the founders of Dreamworks, Reddit, Coinbase, Zynga, and AngelList, among others. CryptoKitties is the world’s most popular blockchain application outside of cryptocurrency exchanges, and Flow is a new blockchain designed from the ground up to support high-throughput consumer dapps like the upcoming NBA Top Shot.

The Flow team at Dapper is a humble and curious bunch of builders and scientists who share a passion for blockchain technology and the new kinds of software it enables. Our people are our greatest strength: our diverse team flourishes in an environment where personal autonomy and professional growth are encouraged. We value our culture above else; regardless of where you came from or what you studied, your role here will necessitate both a high level of creativity and strategic thinking on complex issues.


A little about you:

  • You have an undeniable passion and deep interest in programming languages
  • Believe that the readability of code is a critical part of the distributed-ledger user experience.
  • Contribute and enforce best practices throughout the development process.
  • Comfortable trying out new tools, failing fast, and handling “unknown unknowns”.
  • Adamant about automated testing, with expansive coverage.
  • Energized by the challenge and opportunity of working with new languages and programming paradigms.


Bonus points if you have:

  • Developed a widely-used smart contract.
  • A working understanding of one or more of Solidity, Rust, Move, or Cadence.
  • Significant contributions or leadership of an open source project.


More about Dapper Labs:

Dapper Labs is the world's first blockchain entertainment company. We are the creators of industry-leading experiences including CryptoKitties and NBA Top Shot, as well as Dapper Wallet, the simplest way to manage your assets and use the blockchain. We are also the original developers behind Flow, a new decentralized blockchain designed from the ground up for scalability and ease of use.

Our mission at Dapper Labs is to make the world a more open, empowering, and enjoyable place through consumer adoption of decentralized technologies. We have raised over $300M from leading VCs including Fred Wilson (USV) and Chris Dixon as well as Venrock, Samsung, Google Ventures, Coatue, NBA players, and global artists, among others. Dapper Labs partners include the NBA and NBPA, the NFL-PA, Ubisoft, Warner Music, Turner, Dr. Seuss, Genies, and the UFC, as well as 100+ others.

Visit our website to learn even more about Dapper Labs, including information about benefits and perks.

How to Apply

To apply for this position, please create a free account

Register Now or Sign in