Work with the best minds in crypto

Explore opportunities with leading projects across crypto & web

Gameplay Programmer

TreasureDAO

TreasureDAO

Software Engineering
Remote
Posted on Aug 10, 2023
ABOUT US
Welcome to Darkbright, Treasure’s in-house game studio! Treasure is one of the largest gaming ecosystems in Web3, with a thriving community, dozens of games built by other seasoned game studios, and grounded leadership planning for ambitious, long-term growth. We are creating a unique and fun world-class game in-house (and hopefully many more) that can be enjoyed by all. The game will be based on Smol IP which has an excited, active, and loyal community. It is a hybrid between life sim and strategy RPGs–and we’re super excited for it!
ABOUT TREASURE
Treasure is one of the leading game publishers pioneering a new era of decentralized gaming. We are building an interconnected network of games that brings players and games together through the magic of play — all on the blockchain.
Founded in 2021, Treasure has quickly grown to become a top decentralized gaming ecosystem that is home to over 15+ indie games built by seasoned game teams, including The Beacon, Mighty Action Heroes, Zeeverse, Kaiju Cards, and more. We also have our own in-house game studio working on developing its first flagship title based on the original Treasure IP!
We are the real deal in decentralized gaming and have over 300,000 community members playing our games today. All projects on Treasure are linked–narratively and economically–through our network. Our community supports the entire game ecosystem to grow new projects and continue supporting more mature ones.
OUR GOAL
To build the best games community in the world for both players and developers.
We strive to fulfill our mission through the launch of amazing games on top of the Treasure platform which supports the growth of developers and the communities that play their games and bring their hearts to support the development process.
ABOUT THE ROLE
Welcome to Darkbright, Treasure’s in-house game studio! Treasure is one of the largest gaming ecosystems in web3, with a thriving community, dozens of games built by other seasoned game studios, and grounded leadership planning for ambitious, long-term growth. We are creating a unique and fun world-class game in-house (and hopefully many more) that can be enjoyed by all. The game will be based on Smol IP which has an excited, active, and loyal community. It is a hybrid between life sim and strategy RPGs–and we’re super excited for it!
We are seeking a Gameplay Programmer to join the team as we move full-speed ahead into Vertical Slice development. You will play a pivotal role in shaping the evolution of our game(s), creating software that breathes life into our game and enriching the player experience. There will be daily use of Visual Studio, Unity 3D, JIRA, and PlasticSCM as you forge ahead with us on this new game title. You will have a high impact by being involved in every aspect of our game development, along with regular code reviews and Agile sprints.
Here at Darkbright, we operate on open-minded ownership as inspired builders of passion. That’s all fancy words to just say–we put product, quality, and fun first. We are scrappy, nimble, and happy to move with some ambiguity. We each bring strong discipline and passion each day, and most of all, love games. If working in a tight-knit, collaborative team within a high impact role sounds like what you want, we'd love to chat!
This will start as a contract position with the potential to convert into a full fledged, full-time member of the Darkbright team.

Who you are

  • You have a keen sense for what works in games and what doesn’t, especially at the implementation level.
  • A highly collaborative game development professional with experience in this unique, creative and technically challenging space.
  • A programmer who gets creative quirky types and gets along swingingly with them.
  • Someone who derives satisfaction from delivering solid technical solutions across a wide array of front/middle-end game dev tasks.
  • Executes most tasks in a self-sufficient manner, yet recognizes when to seek assistance.

Responsibilities

  • Develop high-quality source code for wide variety of gameplay features.
  • Develop new game features, adhering to game designs and project standards.
  • Maintain existing code base (e.g., bug fixes, refactoring, improvements).
  • Develop/integrate solutions for UI (Using Unity UI - positioning, scale, layout groups), wire up prefabs/events/etc.
  • Integrate code between software layers, maintaining tech lead’s desired level of separation of concerns in a custom, hybrid ECS stack.
  • Iterate on features until level of polish meets or exceeds studio standards.
  • Provide estimates of work effort.
  • Provide feedback to studiomates about process/general improvements and design ideas
  • Integrate (mostly) 2D and (some) 3D art assets.
  • Test integrated code/solutions before committing to shared VCS branches.

Qualifications

  • 2-5 years professional experience as a gameplay programmer.
  • Recently developed in Unity3D for at least one year.
  • Experience integrating 2D character animations with game behavior code.
  • Experience implementing GUIs using techniques typical in Unity.
  • Familiarity with a variety of NPC behavior implementations (state machines, conversation trees, etc).
  • Familiarity with Unity tilemaps API and tools.

Bonus Points!

  • Developed a public game title from inception to launch in the life simulation and/or strategy genres.
  • Developed and/or maintained custom tools for game designers (and/or for developers).
  • Setup backend server infrastructure .
  • Experience with an ORM, even better if based on Sqlite.
  • Implemented a save/load game session system/mechanism.
  • Developed Unity editor extensions and/or multiplayer game systems.
  • Experience with dependency injection.
  • Understanding of code generation techniques and understanding of various use cases.
  • Loves many video games, and enjoys animated shows 🙂.
As mentioned, the above is just a list. We want to assess ALL of you, including who you are and the potential of who you can be. If you have some or all of what we’re seeking, please apply!
At Darkbright Studios, we are dedicated to building not just a product, but a workplace that values and promotes creativity and the diversity of people & thoughts. Our hugest asset is our global team, and we want to make sure that we are fueling an authentic workplace, where each individual can feel a sense of belonging.
This studio provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
PERKS & BENEFITS
Medical, Dental, and Vision Insurance
Competitive Compensation Plan
Fully Remote
Flexible Work Hours; team members are committed to building and delivering tremendous results, not watching the clock
Unlimited PTO
401K
Modern tools and processes, and co-workers who are on the cutting edge of innovation in product development
An Amazing Team :)
ADDITIONAL COOL THINGS
A collaborative, fun, and supportive work environment - we do our best work by bringing out the best in each other. This might mean having to hear some terrible jokes, but we firmly believe that for players to love our game - we have to love it, and we have to have fun making it!
The opportunity to be a formative part of both a vision and a team, laying the foundation for the future success of our game, and all of the games yet to come!
At Darkbright Studios, we are dedicated to building not just a product, but a workplace that values and promotes creativity and the diversity of people & thoughts. Our hugest asset is our global team, and we want to make sure that we are fueling an authentic workplace, where each individual can feel a sense of belonging.
This studio provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.