Dapper Labs

Engineering Manager, CryptoKitties

Job Description

Posted on: 
April 6, 2022

We're looking for an inspiring Engineering Manager with a passion for the blockchain, NFT and digital collection space to join our CryptoKitties team. CryptoKitties was one of the very first NFT collectible experiences and in many ways defined the paradigm for all the NFT experiences that followed.  In this role you will play a key role in helping shape the next iterations of the existing CryptoKitties experience and also help set the direction for the next iteration of this groundbreaking franchise.


  • Build, lead and grow an incredible team of engineers by hiring, mentoring, and coaching them in line with our organizational values of self-growth and high impact.
  • Work with product and design leads to ensure we balance product aspirations with engineering realities, tracking useful tech specifications, and maintaining appropriate user stories.
  • Define, scope, and estimate team effort during the execution of important features and projects.
  • Collaborate with other engineering leads to move our engineering practice forward and uphold and improve our execution standards.
  • Close the gap between technical and non-technical stakeholders - explaining technical concepts to non-technical folks and translating business-oriented and strategic plans to technical folks - to ensure that everyone is aligned around the value we are creating for our users.

Job Requirements

  • You have an engineering background with strong technical fundamentals and a history of high-quality execution.
  • Even though you may not have professional experience in the space, you have a strong interest in the NFT and digital collection space.
  • Track record of delivering complex technical systems that were easy for others to maintain and use, through thoughtful structure and naming, standard design patterns, and approachable documentation.
  • A strong product sense, and have delivered user-facing products through rapid iteration where requirements are uncertain or changing.
  • You are an enthusiastic proponent of light-weight, agile project management.
  • Comfortable with trying out new tools, failing fast, and navigating unknowns.
  • Experience managing production applications implemented in JavaScript on the server and client.

Apply now

More job openings